We provide IT Staff Augmentation Services!

Principal Associate Resume

2.00/5 (Submit Your Rating)

Gaithersburg, MarylanD

SUMMARY

  • Java/J2EE technical lead with 12 years of strong background of working on various internet/intranet software projects in financial industry, digital product industries that includes digital brand management and globally distributed domain management systems, government engineering and education industry.
  • Planned, designed, coordinated and delivered different projects to ensure business goals and objectives were met within given time frame.
  • Certified Scrum Master (CSM) with experience of working on different agile software development processes including Scrum and Kanban.
  • Excellent working knowledge of Java J2EE technologies like Java Servlet, JSP, JSF 2.x, JDBC, JMS, JAX - WS, JSON, JSF, EJB, Java Web Service API SOAP, REST etc.
  • Working knowledge of different Big Data technologies like Apache Spark, MongoDB, Redis, Apache Kafka.
  • Solid background of using different open source tools and frameworks like Spring, Hibernate, Jenkins etc.
  • Working knowledge of various AWS cloud technologies like CFT, Chef, Lambda and ELB.
  • Worked on application web servers like Weblogic 9.x, Weblogic 10.x, Apache Tomcat 5.x, JBoss.
  • Experience of working on Ajax based JSF frameworks PrimseFaces 3.x, ICEFaces 1.7.x, ADF 11g and other front end technologies like JQuery, CSS, and HTML5 etc.
  • Used JU

SKILLS:

Tools: VerionOne, Rally, Microsoft Project, MS Visio, JIRA, JTrack.

Methodologies/Models: Agile Scrum, Kanban, XP, Iterative model, Waterfall.

Java Platform Technologies: Java Servlet, JDBC, JSF, DOM, Java Mail, EJB3.0. JMS, JAX-WS.

Big Data Technologies: Apache Spark, Hadoop, Kafka.

Others: Scala, SBT, Chef, Ruby, Cloud Formation Templates, AWS, ODI, JQuery, HTML 5.0, Hibernate, Jenkins, Teamcity, Maven, ER Studio

Design Concepts: SOLID, OOAD, J2EE design patterns.

Application Servers: Weblogic 9.x, 10.x, Apache Tomcat 4.x/5.x. JBOSS.

Web Server: Apache server 1.3.x.

RDBMS: Oracle 10g, Oracle 11g, Informix 9, SQL Server 2005.

PROFESSIONAL EXPERIENCE:

Confidential

Principal Associate

Responsibilities:

  • Lead and support Scrum and Kanban teams in sprint planning, story grooming, execution, review and retrospective.
  • Closely worked with different stakeholders ranging from product owners, business owners and IT leadership.
  • Involved in day to day technical work of coding, design and mentoring of newer team members on technical staff.
  • Worked on designing the solutions on various projects with technology choices be it Kafka integration for fire and forget downstream processing or in-memory Redis DB integration for faster data reads for feature generation.
  • Developed batch application using Apache Spark, Scala in AWS to facilitate the fraud detection on new credit card applications. This is a crucial step to avoid charge offs thus saving loss of millions of dollars for the business.
  • Developed cloud based micro services using Java, Spring Rest, Spring boot and Tomcat Server.
  • Worked closely with data scientists to design and code the machine learning model pipeline using Apache Spark, Scala, Chef and CFT.
  • Help business representative understand the technology initiatives to eliminate conflicts, improve understanding and cooperation and drive the overall project results.

Environment: Apache Spark 1.6.1, Apache Kafka 0.9.0, AWS, Hadoop 2.6, Java, Spring 4, Rest Templates, JPA, Chef, CFT, S3, Scala, SBT, Maven, Github, Jira, Version One.

Confidential

Lead Software Engineer

Responsibilities:

  • Lead various code development efforts including front end development using Primefaces 3, EJB 3.0, Oracle ADF, Hibernate, JSP, JAX-WS and reporting using ODI studio and JReport.
  • Lead effort for creating asynchronous modules for performance enhancement in data intensive processes using Quartz 1.8.3 scheduler.
  • Provided excellent code coverage and test coverage using Junit test and continuous integration.
  • Coordinate and lead geographically distributed scrum teams assigned to the development efforts on releases.
  • Execute and implement agile engineer practices in day to day development including TDD, automated builds, continuous integration and occasionally Pair Programming.
  • Lead and support scrum teams in sprint planning, story grooming, execution, review and retrospective.
  • Collaborate with Software Configuration Management team to define processes and automate release builds.
  • Run design and secure code review sessions to verify the code readiness for releases.
  • Facilitate production readiness review (PRR) exercise to identify interdependencies between products and address those in deployment plans.

Environment: Rally, Agile Scrum, Team City 7.0 server, Jenkins, JSP, Servlet, JSF (2.0) based framework Prime Faces 2.2.1, JavaScript, JReport 10.x, JDK1.6, EJB3.0, Quartz 1.8.3, Jfig 1.5.2, JMS, JAX-WS, SOAP, REST, Cucumber, Fitness, Mockito, Oracle 11g, JDBC4.0, Jenkins, Junit4.x, Ant 1.7, Maven, InetlliJ, JDeveloper, ODI.

Confidential

Software Engineer/Lead Developer

Responsibilities:

  • Actively involved in the design and development of DBMS new generation portal using ICEfaces, Spring and Hibernate framework.
  • Managed the implementation of API’s to search and extract brand specific mobile applications from the top three mobile app stores in the market, namely Apple iTunes, Android’s Google play and windows marketplace.
  • Responsible for analyzing software requirement specification documents covering various system use cases, created work flow diagrams for the same.
  • Spearheaded the module for providing DNS information for corporate domains from conception to validation rules research using RFCs to designing and coding the solution
  • Responsible for incorporating AspectJ pointcuts in backend code to facilitate code wide logging as part of performance enhancement effort.

Environment: jdk1.4/1.5, MyEclipse, Eclipse 3.4, ICEFaces 1.7,JSP, Servlet, Struts, Apache Tiles, iBatis, JProbe profiler, YSlow analyser, Weblogic 8.1, Weblogic 9.2, Oracle 9i, Java Script, WinXP, TOAD, DBVisulazer,Linux,DbUnit.

Confidential

Software Engineer

Responsibilities:

  • Lead the effort to convert backend modules from iBatis to Hibernate ORM implementation.
  • Implemented the framework for unit testing the backend modules using dbUnit.
  • Actively involved in writing SQL queries for batch updates and other database operations.
  • Lead the effort to incorporate Omniture web analytics to capture usage statistics on the portal.
  • Responsible for development of web interface using JSP, Java Servlets, JavaScript and JDBC for previous release of portal.
  • Involved in requirements analysis and formulation of independent modules.

Environment: jdk1.4/1.5, MyEclipse, Eclipse 3.4, ICEFaces 1.7,JSP, Servlet, Struts, Apache Tiles, iBatis, JProbe profiler, YSlow analyser, Weblogic 8.1, Weblogic 9.2, Oracle 9i, Java Script, WinXP, TOAD, DBVisulazer,Linux.

Confidential, Gaithersburg, Maryland

Java Software Developer

Responsibilities:

  • Responsible for developing JSP pages, Java Servlet and Java beans, CSS and java script.
  • Wrote XML parser routine using Java DOM parser to transfer local data to central database.
  • Used Apache Axis 1.3 to deploy the web services on Tomcat 5.5 server.
  • Worked on providing java web service proxy to standalone application for client-server data transfer.
  • Used Jasper Reports and Oracle Reports to create reports for the application.

Environment: Java, jdk1.3/1.4, JDeveloper 10g, JSP, Servlet, Java Bean, Oracle 9i Application Server, OC4J, Oracle 9i, Java Script, SUN Solaris, SQL navigator, TOAD.

Confidential, West Point, PA

Web Developer

Responsibilities:

  • Responsible for GUI development using JSP, Java Servlet and Java Script.
  • Responsible for handling and maintaining java classes for backend interactions.
  • Created database links, synonyms and triggers to perform cross environment database operations.
  • Responsible for UI development using HTML, CSS and javascript.

Environment: Java, jdk1.2/1.3, J2EE, JSP, Servlet, Java Beans, Apache web server, Tomcat server 5.0. Oracle 8i/9i, Java Script, LDAP API, WIN XP Professional, SQL navigator, TOAD.

We'd love your feedback!