Consultant Resume Profile
Hoffman Estates, IL
Career Summary:
- Excellent IT architecture design and implementation skill.
- 16 years experience with Object-Oriented design and implementation
- 14 years experience with Java and J2EE n-tier technology architecture and solutions with design pattern.
- 10 years experience with object modeling using UML, Rational Rose.
- 7 years experience with relational database MySQL 5, SQL Server, Oracle, Interbase .
- 8 years experience with UNIX HP and Sun Solaris , Linux, UNIX Script.
- 6years experience with SOA Service Oriented Architecture , web services SOAP, RESTful
- 5 years experience with various Java Open Source Framework, e.g., Spring, Apache, WSIF.
- 5 years experience with Servlet, EJB, Swing, JSP, JDBC and Java Beans.
- 5 years experience in C/C
- 5years experience with Oracle, PL/SQL.
- 3yearsexperience with .net framework, C , Visual Studio 2005.
- 1 year experience with Android.
Career Details:
Confidential
Consultant
Sears In-vehicle Pickup
Worked on backend webservice, gather data from Sears MPU and member services, created REST web services with json, used Hibernate to query database to get SYWR member detail, send push notification to devices when pickup is ready.
Android Push Notification
Designed and implemented Android phone push notification server side RESTful web service using Google Cloud Messaging GCM . Created Proof of Concept client application using GCM and Android API.
Apple Push Notification Server Side
Designed and implemented iPhone push notification server side RESTful web service using javapns, used in Seas2Go application.
Apple Passbook Application Backend.
Service Backend Design and Implementation: Generated client code from WSDL file. Retrieve SYWR member information from SOAP web service and implement key RESTful web service functionality to create and update Apple pass. Used iPhone Configuration Utility to trouble shooting.
Shop Your Way Local POC.
Used Yelp API to retrieve local business information, insert and update Database.
SKIN Sears Kmart Indoor Navigation Admin Application
UsedVaadin to quickly create SKIN Adminweb portal application. Designed and Implemented key features. Used Hibernate for database and JBoss Application Server.
Languages/Tools used:
- Core Java, J2EE, Web Service RESTFUL, SOAP . Hibernate, JNDI.
- Eclipse, JBossApplicaton Server.
- MySQL 5.Vaadin.
- Google Analytics, Yelp API, Google Cloud Messaging, javapns.
- Subversion, Gradle, Maven.
- Agile Process, JUnit.
Confidential
Lead Software Engineer
Lead the design and implementation of the portlet development of the eHealthwebportal. Used RESTfulwebservice with MVC design, Vaadin and Liferay.Working with India and Korea team.
Languages/Tools used:
- J2SE/J2EE, Maven, Web Service REST .
- Spring Framework Dependency Injection, Inversion of control.
- Eclipse,Vaadin, Liferay 6.0 EE version, Tomcat.
- Rally for Agile Project Management.
- Jenkins for monitorsproject build with Sonar plugin.
- Agile/Iterative development methodology.
Confidential
Lead the design and implementation of Interoperability to process information from Java based ECIS web services SOAP with Model View Controller MVC design, HL7, Spring configuration, Cloverleaf, JIBX and VMWare Linux server. Used Mapforce to map incoming HL7 message to internal schema, generated XSLT. Created admin application using EMF Eclipse Model Framework . Configured and trouble-shooting CCG to transform raw HL7 message to XML.
Languages/Tools used:
- Core Java, J2EE, Maven, Spring Framework, Web Service SOAP .
- Design Pattern, Service-Oriented Architecture.
- VMWare Linux, Cloverleaf.
- Eclipse, Eclipse Model Framework
- Microsoft TFS, Code Collaborator.JUnit.
- Enterprise Architect.Oracle DB, PL/SQl.
- Mapforce for generating XSLT with graphic data mapping.
- Agile/Iterative development methodology.
- Virgo Web Server. Spring DM Server.
Confidential
- Object-oriented design and design patterns.
- Implemented using XAML and C .created custom user control to handle complex logic. Retrieved data from SOAP web service. Used data binding to handle dependency among controls.
- Languages/Tools used:
- Visual Studio 2005, .Net Framework
- Web Service SOAP .SoapUI.
- Design Pattern, Service-Oriented Architecture.
Confidential
Senior Software Engineer
- Responsible for Object-Oriented analysis, Object-Oriented design and implementation of digital two-way radio system private network management configuration software.
- Architecture planning and new features design for reusable, modular components and frameworks.
- Responsible for identifying technology to fulfill business requirements and to provide guidance on initial implementation of these technologies
- Demonstrated problem analysis and resolution skills by promptly troubleshooting and resolving customer found system problem.
- Coordinated efforts in solution team and mentored junior team members.
Confidential
Software Engineer
- Responsible for the development and implementation of Delta Airline reservation system using Object-Oriented methodologies.
- Gathered and analyzed customer requirements, designed and implemented Customer Emergency Response System for Delta Airline
- Responsible for Analysis, tracking, and troubleshooting performance of the system to ensure that all information processing and delivery requirements and standards are met.
- Designed and implemented the system navigation.
- Responsible for database design and administration of Reservation system design.
- Delta Airline Customer Emergency Response System
- Designed and implemented Customer Emergency Response System using Visual C and MFC using object-oriented technique. Retrieved emergency flight passages' personal information using ODBC and SQL. Created GUI, used by Delta agent to contact next of kin.
- LaunchPad Project in Delta Airline reservation system
- Designed and implemented navigation of Delta reservation system using C and Window Programming. Dynamically loaded sub-systems.Used hidden fields to make full use of the display area. Modified GUI appearance based on user preference.
- Currency Conversion Project in Delta Airline reservation system
- From user request, optimized the project design. Based on Borland C and Window Programming technique, designed and developed user interface, retrieved data from Sybase, used initial file to set the country name automatically to agent's home country, automated the country name and the currency code transformation. Transferred matched result to user window.