We provide IT Staff Augmentation Services!

Consultant Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over eight years of commercial software development experience in multiple industries including healthcare, telecommunication and shipping & transportation.
  • Possess the following key technical skills:
  • Java /Java EE Programming Languages & Technologies: Java, Servlet, Spring Framework, Hibernate, Struts, JUnit, Mokito, RESTful Web Service, SOAP web service, JAX - RS, JAXB, JDBC, JPA, Log4j, JSP, Swing, AWT and RMI
  • Web Technologies, Scripting & Markup Languages: HTML, CSS, JavaScript, Ajax, JSON, XML, MXML, ActionScript, and Unix Shell Scripts
  • Database Language & Relational Database Management System: SQL , Oracle, Microsoft SQL Server and PostgreSQL
  • UI Frameworks/Template Engine: Freemarker, Velocity, Flex and Mate
  • Build & Development Tools: Maven, Ant, IntelliJ, Eclipse, Oracle SQL Developer, SQL Server Management Studio, pgAdmin, FlexBuilder, PuTTY and Jasper Reports
  • Version control system: Git, SVN and CVS
  • Application/Web Servers: JBoss, Apache Tomcat and JRun
  • Operating Systems: Windows, Mac OS X , Linux and Unix
  • Project & issue tracking tool: Jira
  • UML Tool: Enterprise Architect
  • Code Analysis Tools: Sonar and FindBugs
  • Advanced professional in converting complex user requirements to accurate software specification, design and implementation.
  • In-depth understanding of the practical applications of object-oriented programming and design principles .
  • Years of experience in full software life-cycle with both Agile methodology and traditional approach.
  • Focus, energetic and enthusiasm for creating high-quality software products.
  • Excellent team player and problem solver.

TECHNICAL SKILLS:

Skills, Languages and Tools Used: Java, Hibernate, Spring Framework, JSP, JavaScript, HTML and CSS, SQL, JUnit, Apache Tomcat, Oracle SQL Developer and Maven.

EXPERIENCE:

Confidential

Consultant

Responsibilities:

  • Played key role in designing, developing and unit testing service interfaces and insurance underwriting and policy processing system for InsuranceNow application.
  • Interacted with clients and business analysts for requirement gathering, analysis and prepared technical design specifications and drove projects from the requirements to technical design, implementation and successful delivery.
  • Participated in peer reviews for designs and implementations in multiple projects.
  • Improved quality of existing code through debugging, re-factoring and improving unit tests.
  • Conducting code reviews for peers and junior engineers and providing comments and feedback for best practice.
  • Continuously contributed to a culture of software excellence in: design, coding standards, testing and tools.
  • Provided end-to-end application support with fast turn-around time during new product launch.
  • Used OOAD with UML methodology to capture and model the business requirements. Outlined the use cases, data models, class diagrams and sequence diagrams during design phase.
  • Designed and developed effective SOAP API for retrieving customers’ auto data involved household drivers and vehicles, MVR and current carrier data and creating quotes.
  • Defined the use cases, designed the user workflow, developed the server side components and involved in client side implementation.
  • Designed dynamic database tables based on requirements and objectives of database design.
  • Wrote the unit tests using JUnit for the server side components.
  • Used Sonar as the quality monitoring tool to manage source code quality and improve quality of the exiting code and detect low code coverage by unit tests.
  • Worked under Agile environment with two weeks Sprint and daily Scrum.

Confidential

Senior Java Developer

Responsibilities:

  • Involved in various phases of the software development life cycle including requirement gathering, data modeling, analysis, design and development.
  • Worked directly with the business owner and prepared functional and technical design specifications and drove projects from the requirements to technical design, implementation and successful delivery for Gather, ApplePedia and Village application .
  • Participated in peer reviews for designs and implementations in multiple projects.
  • Improved quality of existing code through debugging, re-factoring and improving unit tests.
  • Continuously contributed to a culture of software excellence in: design, coding standards, testing and tools.
  • Used Agile software development methodology for developing the applications, involved in fixing high priority and high severity issues in timely manner.
  • Analyzed the requirement and created design documents. Conducted reviews with both development and business teams.
  • Developed the plugins on controller layer using Struts, implemented Spring service layer with dependency injection and annotations. Also implemented DAO using Spring framework JDBC and domain objects.
  • Used Freemarker template to integrate with Struts to generate output.
  • Developed RESTful web services with Spring.
  • Created the dynamic web pages using HTML, Javascript, JQuery, Ajax and CSS .
  • Worked on PostgreSQL Relational Database and used pgAdmin to build, edit, and format database SQL queries.
  • Created the unit tests using JUnit for the server side components. The application is deployed to Apache Tomcat.
  • Worked on issue analysis and bug fixing using Jira tool for all issue tickets reported and project tracking.
  • Participated in peer to peer code reviews and provided valuable comments and suggestions during the reviews.

Confidential

Senior Software Engineer

Responsibilities:

  • Contributed to design, architecture, unit testing and code reviews for the main features of WBE system on OEP (open enrollment period) environment and SEP (special enrollment period) environment such as Pediatric Dental plan and Atlas flow .
  • Worked directly with the product managers, explored product requirement to identify technical difficulties, recommended the UI design and development approaches, and drove projects from the requirement to technical design, implementation and successful delivery.
  • Helped maintain appropriate unit test coverage, software structure and supportability.
  • Collaborated closely with other engineers on code reviews, design document, and process enhancements.
  • Designed Pediatric Dental involving user workflow and server side components and database schema change. Pediatric Dental has the multiple pieces. It includes listing available Pediatric Dentals under selected qualified health plan, selecting dental plan, advanced Premium Tax Credit calculation for selected dental plan, dental plan application creation and submit enrollment to Federally Facilitated Marketplace.
  • Developed Pediatric Dental Plan service layer, business layer and data access layer using Java, Spring framework, Hibernate.
  • Used Freemarker template to integrate with Spring MVC to generate output.
  • Created the dynamic web pages using HTML, Javascript, JQuery, Ajax and CSS .
  • Worked on Oracle Relational Database and used Oracle SQL Developer to build, edit, and format database SQL queries.
  • Created the unit tests using JUnit for the server side components. The application is deployed to Apache Tomcat.
  • Worked on bug fixing and feature enhancements on change requests. Used Jira tool for all issue tracking and project tracking.
  • Involved in peer to peer code review and gave valuable review comments for correction.
  • Helped to drive a 10 percent more individual and family health insurance OEP (open enrollment period) applications submission than the initial estimate through ehealthinsurance.com due to the improved work flow and the new features.
  • Reduce the call center agent’s turnaround time for helping the customers finish the questionnaires and the enrollment.

Confidential

Senior Software Engineer

Responsibilities:

  • Designed One-click Enrollment involving user workflow, use cases, UML Class diagram and Sequence diagram.
  • Developed One-click Enrollment on UI presentation layer, controller, services layer, DAO layer and domain layer using Java, Hibernate, Spring MVC Framework, JSP , HTML and CSS.
  • Worked on Oracle Relational Database and used Oracle SQL Developer to build, edit, and format database SQL queries, packages, procedures and functions.
  • Used JUnit for creating server side unit tests and Maven for Project Build. Deployed the application to Apache Tomcat.
  • Used tortoise SVN to keep track of all work and changes for the source code.
  • Involved in peer to peer code review and gave valuable review comments for correction.
  • Enhanced multiple features for Contract Administration application on the Export Options feature and uploading the NSA rates from Excel sheet to Contract Administration for rate saving.
  • Created new Selenium automation testing using JUnit for “Create new Products tests”.

Confidential

Software Engineer

Responsibilities:

  • Key role in designing and developing multiple features for key functional subsystems on the domain models, services and UI in three major releases.
  • Worked directly with the product managers, explore product requirement to figure out technical difficulties, recommend the UI design and development approaches, and drive projects from the requirement to technical design, implementation and successful delivery.
  • Participated in peer reviews for designs and implementations in multiple projects.
  • Improved quality of existing code through debugging, re-factoring and improving unit tests.
  • Continuously evolved and contributed to a culture of software excellence in: design, coding standards, testing and tools.
  • Provided help and guidance to junior team members in both the domain knowledge and the technical skills.
  • Key contributor to the design and the development of the three main features in TruCare system.
  • Helped other engineers who are not familiar with Flex, MXML and ActionScript in the scrum team to learn the framework and languages in a very short time and constantly answer domain knowledge and technical questions during the design and implementation.
  • I was responsible for the entire lifecycle including requirements gathering, domain model design, implementation and unit testing.
  • The languages, technologies and framework were used in the design, client side and server side implementation and the unit testing: Java, Adobe Flex, Adobe AIR, Hibernate, Spring Framework, Maven, UML, JUnit, JBoss and Jasper Reports .

Confidential

Software Engineer

Responsibilities:

  • Key contributor to the design and development of eScription’s computer aided medical transcription solution. As key member of the EditScript Administration team I have involved in the development and enhancement of Editscript, EMon and NetScript.
  • My major responsibilities included analysis of customer feedback from the product usability meetings and identify major enhancement to be included in next release cycle, writing software functional specification, design specification, coding, unit testing, and coordination with the QA and release team.
  • I was also participating in design review, code review and provide guidance to junior level software engineers. My development work spans UI, the middle tier and the back-end databases. After five years at eScription I have become SME in EMon application and EditScript Server.

We'd love your feedback!