We provide IT Staff Augmentation Services!

Technical Lead Resume

5.00/5 (Submit Your Rating)

Princeton, NJ

SUMMARY

  • 4.5 years of experience as a software professional, with extensive background in Insurance domain for leading insurance companies - Confidential and Confidential .
  • Proven ability to work alone or as a member of a team on complex projects. Capitalized on valuable opportunity to work with and learn from some of the organization’s most proficient technical architects.
  • Extensive experience with Spring Framework - Spring Cloud Netflix OSS, Spring Boot, Spring Batch, Spring Security along with ORM tools and Web Services (SOAP as well as RESTful).

TECHNICAL SKILLS

Programming Languages: JAVA, XML, YML JavaScript, AngularJS, HTML

Frameworks/APIs: Spring Framework, Struts, Hibernate, SOAP and RESTful Web Services, JSP, Servlets, JAXB, Apache Camel, Junit, Mockito

Softwares/Tools: TIBCO, Eclipse, IntelliJ IDEA, RSA, Spring Tool Suite, SVN, Perforce, Star Team, CAST, PMD, Sonar based iCompliance

Build Tools: ANT, Maven, Gradle, Jenkins, Build Forge

Servers: IBM WAS, IBM Liberty Profile, Oracle WebLogic, Tomcat, JBoss

Databases: DB2, Oracle, PL/SQL, SQL Server, MySQL, MongoDB

Project Management Tools: Rally, Workfront

PROFESSIONAL EXPERIENCE

Confidential, Princeton, NJ

Technical Lead

Responsibilities:

  • Development and enhancement of modules in existing application with Struts, PL/SQL, Javascript, JSP.
  • Development of JMS services with TIBCO and SOAP webservices.
  • Analysis of existing application to steadily reacrhitect it.
  • Automated testing of SOAP webservices using TIBCO.
  • Development of automated build tool to fit the needs of the client.
  • Exposing existing application as RESTful services to support the client’s initiative to move towards a modern website.

Confidential

Technical Lead

Responsibilities:

  • Implementation of microservices concept using Spring Cloud Netflix OSS.
  • Creation of microservices for agent and customer portal.
  • Interacting with MongoDB NoSQL database to store the JSON documents.
  • Implementing Service Registry with Eureka, Gateway Interface and Load balancing with Zuul, External Configuration with Spring Cloud Config, Fault tolerance with Hystrix and Stream aggregator with Turbine.
  • Storing image documents with MongoDB.
  • Internationalization to support Korean Language.
  • Creating responsive User Interface with AnularJS to interact with the microservices.
  • Creation of the technical design document for the microservices.
  • Technically mentoring the team and overseeing the development of all the microservices along with peer review.
  • Training colleagues on Microservices Implementation with Spring Cloud Netflix OSS.

Confidential

Technical Lead

Responsibilities:

  • Development of batch process to create checks by reading the batch file with Spring Batch.

Confidential

Senior Software Engineer

Responsibilities:

  • Innovation project which provides an adapter to interact between two systems in a RESTful manner irrespective of the end system being a mainframe, java or .Net application. The RESTful API is exposed to the client application to connect to a mainframe system (adapter connects to this mainframe system via JMS) or a JAVA/.NET application (adapter connects to this end system via a RESTful/SOAP web service). The call can be a synchronous or asynchronous call.
  • Designing the arhictecture of the adapter.
  • Development of the adapter.
  • Testing the adapter.

Confidential

Senior Software Engineer

Responsibilities:

  • Development of modules using Struts and Hibernate.
  • Creation of JPA objects for the new modules.
  • Unit Testing.

Confidential

Senior Software Engineer

Responsibilities:

  • Direct conceptual and tactical creation of integrated GUI and web application solution from scratch that dramatically brought down the company’s time for processing claims.
  • Development of Spring MVC monolithic application with Hibernate as ORM tool and AngularJS for UI.
  • Implementing Spring Security along with SSO.
  • Convert project specifications by using flowcharts and diagrams and by developing pseudo code into sequences of detailed instructions and logical steps for coding as per user requirements.
  • Unit Testing with Mockito framework.
  • Creation of technical design document for the solution of various modules.
  • Creation of automated integrated testing with Jasmine and Protractor for AngularJS.
  • Technically mentoring the team along with reviewing the code throughout the duration of the project and taking complete ownership and responsibility for the deliverables.
  • Received Team of the Quarter and Pat on the back award from Confidential for the work done and also the project was awarded within Confidential .

Confidential

Software Engineer

Responsibilities:

  • Development of Spring Batch Application from scratch with Hibernate as ORM and DB2 database.
  • Creation of Batch processes with Spring Batch to read feed files and insert in DB2 database.
  • Creation of procedure to setup the extraction of reports of the data stored in the database.
  • Creation of a easily scalable process to extract the reports at the end of year.
  • Scheduling of the batch jobs with Maestro Scheduler.
  • Implementation of Multithreading to significantly reduce the time taken to read the feed files.

We'd love your feedback!