Post Job Free

Resume

Sign in

Software Engineer - Full Stack Engineer

Location:
Mountain View, CA
Posted:
January 31, 2015

Contact this candidate

Resume:

SURESH KAMAL. K

Mobile: 917-***-****

acn35e@r.postjobfree.com

*** *** ***** ***, ******** View, CA

Objective

Software professional with 4 years of web development experience looking for a full time software engineering position

Summary

• Professional with 4 years of experience in developing J2EE applications using Java, Javascript, jQuery, JSON, JSP, Servlets, Apache Tiles, Struts, Spring 3.0, Hibernate, REST, Jersey.

• Good understanding of the object-oriented analysis, design and development skills using Java Design Pattern, Java best practices and UML modeling.

• Enthusiastic about using Design Patterns and best practices for Web applications.

• Experience in full software development life cycle.

Education/Training

Java/Web Developer, Intern (Dec 2009 – Aug 2010)

NYC Administration for Children Services

Master of Science, Computer Science (Graduated: Jun 2010)

The City College, City University of New York GPA: 3.77

Bachelor of Engineering, Computer Science and Engineering (Graduated: May 2008)

Anna University, Chennai, India GPA: 3.4

Technical Skill Set

• Programming Languages:Java

• Scripting Languages:Javascript, jQuery UI Widgets

• Web Technologies: HTML,CSS,JSP, Servlets, JSTL, Struts, Spring 3.0, Hibernate, Apache HTTP Server

• Web Services/XML Technology: JAXB, REST, JAX-RS, Jersey

• Application Server: WebSphere

• Databases:Oracle, MySQL

• Operating Systems: Windows, Linux

• SCM: SVN, Assembla(Cloud Repository)

• Tools/Libraries: Eclipse, RAD, Toad, Oracle (SQL Developer, JDeveloper, Reports Builder), Putty,

Hudson(Continuous Integration), Crucible(Code Review), Maven, HP Quality Center.

Senior Software Engineer - TIBCO Oct 2014 – Present

Tibco MDM - Master Data Management [Java, AJAX, jQuery UI Widgets, jSWT, JFace]

TIBCO ® MDM is a high-performance master data management (MDM) platform that consolidates, cleanses, and unifies disparate data sources to create a centralized source of accurate intelligence.

• Developed a Browse and Search Widget in the Tibco Business Studio. It contains a repository, relationship selection and data column selection in the tree view.

• Built widgets for the studio using the jQuery UI widgets, jqGrid for customers to build custom Browse and Search pages.

Software Engineer – Cerner Corporation Apr 2012 – Sep 2014

RevenueCycle – Work Queues [SWT, JFace, Maven, Jenkins, Crucible]

• Integrating work queues functionality with RevCycle to follow up on all outstanding task to mark the pre-registration complete.

• Working on the design and implementation for the ability to view work queues in RevenueCycle and filter them by location, organization, facility and person.

Enterprise master person index-EMPI [SWT, JFace, WebSphere, Maven, Jenkins, Crucible,VersionOne]

• EMPI is a ministry of health database that contains demographic information and personal health numbers of all clients of publicly funded health system in BC.

• Worked in the design and implementation of the Newborn and Non-Newborn entry points.

• Collect information to submit a request to the MPI system and assign NHIN/PHN alias.

• Worked in the configurable reconcile difference UI between the local millennium person and the external MPI person.

• Tagging the release code using the ElectricCommander.

Choose and Book –CaB [Struts, Oracle, WebSphere, Maven, Hudson, Crucible]

• Choose and Book is an electronic booking service that allows you to book the time and date of your first outpatient appointment.

• Handling enhancement request and defect fixing in the Choose and Book.

• Analyzed the root cause of the defect, fixed those defects and helped improve the design.

• Performed black box and white box testing, and documented tests and the results in HP Quality Center.

• Handled complex issues during the enhancement phase and completed the fixes on time.

• Packaging up the production code for the new release.

J2EE Application Developer, AcrossData, LLC Aug 2010 – Mar 2012

Poetic Licence Application –PLS [Spring 3.0, Hibernate, Oracle, EC2, Twitter4j] Jul 2011-Sep 2011

• Products Inventory listing, designer diary post, fan page for uploading custom photos, image zoom feature.

• Integrated with Twitter/Facebook (REST client library) to show the latest feeds in the application.

• Admin module to manage the user access roles and privileges for the different modules of the application.

• Deployed using mod_jk connector between Tomcat Servlet container and Apache HTTP Server.

• Used Amazon EC2 On-Demand Instances for hosting and scaling the application.

Google Apps Admin-GAA [Spring 3.0, Hibernate, Oracle, OAuth, Google Apps API] Apr 2011-Jun 2011

• Developed the Google Apps Admin application using the 2-legged OAuth authorization, enabling employees to access the Global shared contacts of the companies customers.

• Employees from all over the world can add, delete and edit the customer data, the data is in turn sent to Google Contacts API’s using the Google Data Protocol to be updated in Google Apps.

• Created admin module to monitor and manage the access control settings of the sensitive documents (shared across the company using the Google Docs API’s).

• Used the Google Data Client Libraries to access the Google Apps - Contacts API, Docs API etc.

Application Status Monitoring [Spring 3.0, Hibernate, Oracle, Thread Pools in Java] Jan 2011-Mar2011

• Developed a monitoring application to monitor all the client websites to make sure it is up and running 24/7.

• Clients can login to our application, provides URL (website) and email address for notification in case if the website is down/falls below the average response time.

• Used ScheduledThreadPoolExecutor to keep threads running at regular intervals checking whether the clients website is up and running.

• The application automatically stores the response data in Oracle to calculate the average response time.

• User can specify the list of response code that needs to be notified like 4xx client error or 5xx server error.

Product Catalog - CAT [Spring 3.0, Hibernate, Oracle, JAX-RS (Jersey), REST] Oct 2010-Dec 2010

• Developed RESTful API’s to expose product catalog and inventory details.

• Client applications/websites can make use of the exposed REST API’s to get the inventory details.

OTBT Shoes [Spring 3.0, Hibernate, Oracle, MailChimp, WebHooks] Aug 2010-Oct 2010

• Publish shoes along with downloads section, press section and store locator.

• Used itext library along with Java PDF Renderer to convert image into pdf and vice versa.

• Integrated with the MailChimp email list manager using the client library for effectively sending newsletters and also made real time sync using the WebHooks and PostBin.

MY PORTFOLIO/WORK

http://www.acrossdata.com/

http://www.poeticlicence.com/pls/home

http://www.otbtshoes.com/otbt/



Contact this candidate