We provide IT Staff Augmentation Services!

Technical Lead / Developer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • 10 + years of experience in product development and Multi - tier application softwares in Health Care Services, Property & Casualty and Auto Insurance, Investment Banking, Client/server, and Web based Applications as a full stack developer.
  • An expert in AGILE SCRUM methodology. Practiced agile for more than 7 years in 5 different projects.
  • Worked extensively on Core Java, J2EE, GWT, AngularJs, Micro services and Web Services(SOAP and RESTFUL), Hibernate, Spring, EJBs, Jack Rabbit, JASPER Reports.
  • Worked on AWS Cloud Computing Platform with proficiency in services such as IAM, EC2, EBStore, EBStalk, VPC, RDS, S3, SNS,SQS,, Cloud Formation etc..
  • Good exposure of NoSQL database like CASSANDRA.
  • Worked on Security Management using JAAS Authentication module, KEYCLOAK Identity Management Server etc.
  • Good exposure to JavaScript, AJAX, HTML and XML.
  • Outperformed in Business Rules Management System like JBOSS DROOLS Rules Engine, and YAWL work flow engines.
  • Extensive experience in Content Store and Content Management Systems developed using Jack Rabbit as JCR framework.
  • Have good programming experience with SQL, PL/SQL, Triggers and Stored Procedures for the databases like Postgres, Oracle and SQL Server.
  • Have good experience on JBoss Application server, Apache Tomcat Web Server.
  • Worked as Integration specialist on multi-tier application software platforms.
  • Worked extensively on Designing, Modeling & Development tools like Eclipse and IntelliJ(IDEA).
  • Good experience in build automation tools like Jenkins, Maven, Gradle and Ant.
  • Worked on Project Management tools like Enterprise Architects and JIRA.
  • Good experience in Agile Methodology tools like Scrumwise and JIRA.
  • Good experience of ISO ERC and Algorithms(Insurance Domain), Retabase Engines.
  • Worked on in house Retabase engine for insurance policy rating.
  • Extensive experience as a Lead Product Designer performing requirements gathering, study and analysis of project requirements through customer interaction, preparation of Functional Specifications and design documents.
  • Performed different roles such as Technical lead, Product Designer, Integration specialist and Senior Developer.
  • Proven ability to interact successfully and professionally with cross-functional, remote teams and clients to work productively within a team environment and independently.

PROFESSIONAL EXPERIENCE:

Confidential

Technical Lead / Developer

Responsibilities:

  • Designed the UI framework using GWT MVP, Event bus, GIN and UI Binders for EMR systems.
  • Migrated the UI frame work from GWT 2.5 to GWT 2.7.0.
  • Developed Controllers, Custom directives and services in AngularJS framework.
  • Migrated the Development/QA stack environments on to AWS Cloud services that involved creating EC2 instances for deploying the web applications, creating S3 instances for Radiology lab images/media files that can be accessed by the EC2 instances.
  • Created the Postgres Database on RDS and imported the development data by importing pgdumps to access it from the web applications running on other EC2 instances respectively.
  • Created Snapshots, managed AMIs, managed IAM policies on different instances on AWS cloud. Created Elastic bean instances for deployments. Also created the CloudFormation templates. Used Docker on EC2 instances to deploy micro services
  • Used SNS and SQS services to implement Notification and messaging systems in the distributed environment.
  • Developed the JAAS login module to authenticate and authorize the users against LDAP.
  • Migrated the security management from JAAS login module to Keycloak Identity Manager
  • Written EJBS, Defined local and remote services to access these entities from web and business services.
  • Implemented RESTful services and developed REST Clients for Web portal to communicate with business and Remote EJB sevices.
  • Developed Microservices and hosted them using Docker containers. Developed the micro service clients.
  • Defined the relationships between different entities using hibernate as ORM framework.
  • Developed Aspects, implemented MVC and IOC using Spring Framework.
  • Worked on Spring Boot for Housekeeping feature in EMRSystems.
  • Written Unit test cases using J unit and Mockito.
  • Designed and developed the Java content Repository system for Document management using Jack Rabbit framework.
  • Worked in enabling the version history mechanism for content store using JackRabbit framework.
  • Migrated the Content repository from File system to Oracle Database.
  • Integrated the application with JBOSS Drools BRMS.
  • Currently migrating DROOLS 5.5v to Drools 6.x.x.
  • Designed object model and configured Business Rules in JBOSS DROOLS BRMS following the rule book given by business.
  • Build and deploy the rules packages on the production system.
  • Assisted Release team in trouble shooting the deployment issues.

Confidential, NewYork

Tech Lead / Developer

Responsibilities:

  • Designed the UI framework using GWT MVP, Event bus, GIN and UI Binders
  • Integrated the application with JBOSS Drools BRMS.
  • Converted the wire frame from enterprise architect into User interfaces using GWT.
  • Configured Business Rules in JBOSS DROOLS BRMS.
  • Implemented JAAS for Application security.
  • Configured Gradle dependency management and configuration in the project for Web Module (for GWT).
  • Developed the Java content Repository system for Document management using Jack Rabbit framework.
  • Build and deploy the rules packages on the production system.
  • Understand the business requirements referring the wire frames in Enterprise Architect.
  • Designed the base frame work of the LIMA system both for DIV and Admin systems.
  • Defined product back log, created user stories, epics etc .Performed backlog refinement.
  • Performed the role of technical lead for the team trouble shooting technical issues during development and guiding the team with good practices and coding standards during development.
  • Performed Code review.
  • Validated the Test Cases for both development team and QC by coordinating with BA.
  • Integrated the Lima system with other modules like Matching Engine and Inventories.
  • Assisted Release team in trouble shooting the deployment issues.

Confidential

Technical Lead

Responsibilities:

  • Responsible for understanding the business requirements and converting them into underwriting business rules.
  • Involved in integration of work flows, Retabase and DROOLS Rules Engine with policy admin system using both SOAP and Restful services.
  • Designed workflows using YAWL engine.
  • Written web services to call rule engine from application to fire the business rules.
  • Designed the UI framework using GWT MVP, Event bus, GIN and UI Binders.
  • Worked on designing screens using GWT.
  • Worked on creation of Tickets and workspaces using Jack Rabbit.
  • Performed the code review and Unit test cases for the team.
  • Integrated the application with JBOSS Drools BRMS.
  • Configured Business Rules in JBOSS DROOLS BRMS following the rule book.
  • Active role in technical customizations done in DROOLS based on the product requirements.
  • Converted the wire frame from enterprise architect into User interfaces using GWT.
  • Designed the interfaces for the web application to handle GWT RPC calls.
  • Worked as Release co-ordinator.
  • Written a parser to understand the ERC data and consume the data into the system.
  • Configured ISO ERC data into the system and executed rating algorithms customizing them based on the client’s requirement and formatting it the way ratabase interprets.
  • Defined product back log, assigned User stories to the team following AGILE SCRUM.
  • Tracking of different Sprints and associated product releases.
  • Good knowledge of Worker’s Compensation LOB in Insurance Industry.

Confidential

Team Member

Responsibilities:

  • Involved in building the rules in the spread sheet editor according to the business logic, validating them and configuring them into BRMS.
  • Involved in defining a rule flow mechanism to run the application in different aspects of the BRMS.
  • Involved in preparing the Test Case scenarios to validate the rules.
  • Active role in the integration of the BRMS built with the Confidential Application.
  • Key role in the design of the Models used by the Confidential application to interact with the designed BRMS.

Confidential

Team Member

Responsibilities:

  • Involved in transforming the existing application from the Legacy Servlet programming into Struts architecture.
  • As a Sustain Team Member, involved in diagnosing the Client Side Defects. Performed role of Technical Advisor as well as Release coordinator for Interboro team.
  • From the Functional view, played the key role in the Accounting, Cash and Premium Ceding modules .
  • Involved in Exception handling mechanism of the application that provides the reusable error codes depending on the type of the functionality executed.
  • Involved in Implementation Of Different Modules of Treaty Confidential and Facultative Confidential .

Confidential

Team Member

Responsibilities:

  • Involved in Implementation of Different Modules of the system like Interfaces, App Entry, Endorsement, Policy Customer Service.
  • Involved in development of the customer service module of the product also in its prototype.
  • Configured controller Servlet that dispatches request to appropriate Action Classes.
  • Worked with the team in the development of the application front-end using JSPs.
  • Developing Views using JSP.
  • Developed Java Beans to hold data retrieved from Database.

We'd love your feedback!