Senior Engineer Resume
Duluth, GA
SUMMARY
- 13 year of experience in developing & managing complex architectural and construction projects from inception to completion, including planning, estimating, and client interactions.
- Expertise in entertainment, telecom and finance projects; knowledgeable in sustainable design techniques, applications, and code construction.
- Demonstrated ability to deliver projects wif strict time declines and budget constrains wifout sacrificing creativity.
- 13 Years of Java/J2EE development experience from java 1.2 to java 7. Extensive working experience in J2EE components’ like JMS, EJB2.0, Servlet, JSP.
- 7 years of experience in Spring IOC, AOP, MVC, Transaction Management & Hibernate JPA & Ehcache.
- 5 years of experience in REST services produce/consume JSON, XML responses using CXF & Spring. Implemented HATEOAS & HAL style responses.
- 8 Years of experience in SOAP web services wif security features.
- 4 Years of open source integration experience using Apache Camel routing, ActiveMQ, Camel ESB & Camel EAI.
- 2 years of BigData/NoSQL experience using Zookeeper, DB like MongoDB and Cassandra nodes, cluster and data center and replication factor concepts.
- 1.5 years of experience in Microservice using spring boot & Groovy
- 1.5 years of experience in DevOps development model using Stash & Git tool including Branching, Merging, Pull request, Jenkins build & deployment.
- 4 years of experience in Agile methodologies like sprint planning, release planning, story estimation, story grooming, and daily standup using Rally & VersionOne tools.
- 10 years of experience in application severs like Weblogic, Websphere & JBoss to deploy large scale applications. Extensive experience in TcServer, Tomcat & Jetty.
- Good knowledge in languages like Scala, Java8 Lambda expression.
TECHNICAL SKILLS
Languages: Java/J2EE 7, Groovy, Scala
Operating System: UNIX, Linux, Sun Solaris, Windows
App Servers: Spring TC Server, JBOSS, Tomcat, Jetty, Web Sphere, Web Logic.
Tools: Eclipse, STS, IntelliJ, JMeter, SoapUI, Toad, Hudson, Jenkins, Rally, Version One, Star UML, Parasoft, Smart git, Jira, mongovue.
Source control: Git, Gerrit, SVN, Start team, Dimensions, IBM Clear case.
Database: Oracle 10g, 11g RAC, SQL Server, Cassandra, MongoDB
Open Source: Apache Camel, Apache CXF, ActiveMQ, JMS, Spring, Spring Boot, Hibernate, JPA, Struts, Log4j, JUnit, Apache Ant, Maven, Apache Axis, MVC2, SOA (SOAP, REST), Web Services, JAXB, XML, XSLT, XSD, DTD, XQuery, JSON, Quartz, eHcache, ORM, Cassandra, Zookeeper, Hector, Kundera, NoSQL
Webservies: SOA (SOAP, REST), JAX - RS, JAX-WS, WSDL, WADL, Atom feed.
Front end: HTML, CSS, JavaScript, Ajax, Groovy Server Page, JQuery
PROFESSIONAL EXPERIENCE
Cypresscare, Duluth, GA
Senior Engineer
Responsibilities:
- Developing spring boot based microservices applications for various needs.
- Developing spring batch based jobs integrated wif microservices.
- Developing REST API to integrate wif clients/partners. Consuming SOAP services from client/partners.
- Developed activemq based messaging system integrated wif PINE to exchange data between clients/partners.
- Developed Camel route to integrate wif various services wif in PINE application.
- Migrated Mule based legacy jobs to Camel based microservices platform.
Confidential, Alpharetta, GA.
J2ee Consultant
Responsibilities:
- Created Cassandra Keyspace, Column Family and column to store teh data.
- Provided replication factor design factor for this project.
- Created core API to create Keyspace, Column family and column in run time.
- Provided Cassandra Strategy & Consistencyfor better performance.
- Developed shell scripts for deployment & configurations.
- Developed maven based core application which produces artifacts and kit for deployment.
- Implemented highly available, scalable solution to maintain millions of Confidential &t customers data in GRID.
- Implemented real-time update from source to GRID using messaging system.
Confidential, Orlando, FL.
J2ee Consultant
Responsibilities:
- Developed Java/J2EE based Restful web services software system to produce JSON, XML, and Atom feed responses for various stakeholders like iPhone, iPad app developers.
- Provided architecture for REST + Hypermedia (HATEOAS) based software platform and helped in business process re-engineering from legacy system to distributed J2EE system
- Provided architecture and implementation for rest services using CXF, Spring, Hibernate, eHcache, Camel ESB & Java DSL for creating EAI.
- Provided design and implementation solution for J2EE server side system dat was incorporated into downstream .Net web services system and upstream mobile device system using various J2EE design patterns like Factory, Delegate, Singleton.
- Provided caching architecture for Restful data service wif teh help of Riverbed (Zeus), Terracotta Big Memory & ETag.
- Provided guidelines, standards, and mentoring to SpringTC server based application deployment and development architecture and integration strategy for downstream systems.
- Provided customized messaging solution using ActiveMQ network brokers & Implemented cache refresh job using Quartz Camel component
- Configured Hudson automated build server, SVN repository for source control
- Developed Hibernate entity classes using annotated JPA.
- Notable projects: Disney Cruise Line & Parks and resorts.
Confidential, Warren, NJ
J2ee Consultant
Responsibilities:
- Provided architecture to develop J2EE based web application utility system which provides ability to automate combination of web services API testing.
- Provided design to generate client test case XMLs using permutation and combination reading data from XLS template.
- Designed application to test web services calls and compare expected results tan store results.
- Implemented producer and consumer concepts, so dat test execution can happen in silent mode.
- This architecture helps QA team to create thousands of XML test cases to test thousands of Confidential web services.
- Provide estimates for development effort and POC.
- Partner wif QE/Test, Project manager to ensure high quality releases per schedule.
- Notable projects: SDM System.
Confidential, Denver, CO
Senior Software Engineer
Responsibilities:
- Developed J2EE based back end system to integrate downstream and upstream system.
- Designed schema for conversational SOAP services endpoints for upstream system and designed DTD for HTTP service call to downstream system.
- Provided nice UI to help business to update their cash & credit system.
- Designed class, sequence and flow chart using Star UML tool.
- Transformed business requirements into functional requirement to develop HLD and LLD document.
- Lead 4 person technical team for software development, enhancement and automated testing.
- In all aspects of solution design, development, testing, validation, implementation and support.
- Provided solution for test team to automate web services using JMeter and SOA Para soft test suits.
- Implemented Sentry alarm to monitor production system to which help production support person.
- Notable projects: Cash & Credit Management System, Contract Management System.
Confidential, Savannah, GA.
Software Engineer
Responsibilities:
- Developed J2EE based product to provide mobile operators solution.
- Created various J2EE Design Patterns like Service Locator, Business Delegate, Session Façade and Factory Pattern.
- Involved in developing, JNDI, EJB, servlet, Struts, JSP, JSTL, DAO, Service Locator, SOAP services end points, generating WSDL using apache Axis and Ant.
- Involved in SDLC process for enhancement and new service development and Documented HLD, LLD, test case for further development
- Designed Interface for SOAP service endpoints to reduce visibility for teh consumer.
- Created custom tag libraries (JSTL) to minimize JSP code.
- Created high performance SQL, PL/SQL, Triggers, Procedure to help DAO call faster.
- Implemented load balancing using http server for clustered web logic servers.
- Created client project to validate 280+ SOAP services, this client project used by QA tem for their QTP.
- Notable projects: Confidential Billing Operating System, Secure Mobile Device Management.
Confidential
Member Technical Team
Responsibilities:
- Developed Java/J2EE based system for Japan based mutual fund financial system.
- Migrated completely new streamlined project from legacy mainframe system to Java/J2EE system.
- Involved in Object Oriented Design for teh system modules.
- Extracted functional logic from COBOL source code and documented.
- Created Class, Sequence and Flow diagram for code development.
- Involved in requirement analysis, defect fixes, peer review and production support.
- Developed J2EE Design Patterns like Command Pattern and Service Locators.
- Developed SQL, PL/SQL, Procedure, Function & triggered to execute in Pro*C format for batch job.
- Developed UI using JSP, HTML, JavaScript, and CSS.