We provide IT Staff Augmentation Services!

Technical Lead Resume

Camp Hill, PA

SUMMARY

  • Over 14 years of development, analysis, and architecture experience - Significant experience in Java ecosystem, having performed the role of architect, analyst, technical leader, and developer.
  • Experience in architecting JEE application, Event Driven Architecture, RESTful/SOA architecture, Inner Source projects, DDD, TDD and ATDD.
  • Passionate about open source frameworks and technologies, learning new things and trying to keep up with changes.
  • Mentor the developers to provide technical guidance.
  • Experience in rewriting the legacy systems and breaking the big monolithic system into multiple micro services, which have resulted in a significant improvement in development process, and quality.
  • Work extensively with feature teams to mentor engineers in the proper use of existing micro services, and creation of new ones.

TECHNICAL SKILLS

Languages: Java, Java Script

Frameworks/Libraries: Spring Core, Spring Boot, Spring Cloud, Spring Batch, Spring Integration, Spring Data JPA/Hibernate, Camel, Mule, AngularJS, Struts Data MongoDB, Postgres, S3, Elastic Search, Oracle, MySQL, SQLServer, Middleware Kafka, ActiveMQ, IBM Message Broker, RabbitMQ Servers Tomcat, WebSphere, Weblogic, Jetty Version Control Git, SVN, CM Synergy 6.3, Dimension

Environment / Infrastructure: Jenkins, CICD, Docker, Mesos/ Marathon, Confidential Web Services, ELK Stack Methodologies Agile

PROFESSIONAL EXPERIENCE

Technical Lead

Confidential

Responsibilities:

  • Creating and maintaining architectural objectives that state precisely which business goals the architecture is designed to achieve.
  • Enable Dockerized development environment.
  • Development and support of multiple micro-services on recoveries platform.
  • Build the continuous integration and deployment infrastructure micro-services.
  • Establishing and communicating application design patterns within the team.
  • Evaluating efficient tools and technologies through proof of concept that can ensure performance of critical components within architecture patterns.
  • Mentor the developers to provide technical guidance.
  • Develop an ELK stack for application monitoring.

Environment: Java8, Spring, Spring boot, Spring Cloud, Spring batch, Kafka, ElasticSearch, Consul, MongoDB, Docker, ELK Stack, TDD, ATDD, DDD

Architect Consultant/Technical Lead

Confidential

Responsibilities:

  • Responsible for communication with the client to gather requirements for new features determine scope for the future phases and provide estimates on the tasks.
  • Responsible for overall technical quality, works with developers for lower implementation decisions
  • Prepared the restful service integration architecture and framework to interact with the other applications within Confidential .
  • Worked with development team to resolve the technical challenge.
  • JRebel evaluation and feasibility study.
  • Restructured the RHI batch process to handle more volume and execute in a better way.
  • Provided leadership and mentoring within the development team

Environment: J2EE1.4, Java 1.6, Spring, Hibernate, Sql Server, ExtJS, Drools and web logic

Architect Consultant/Technical Lead

Confidential, Camp Hill, PA

Responsibilities:

  • Make apples-to-apples comparison between Qualified Health Plans (QHP).
  • Help determine eligibility for tax credits or less expensive co-pays and deductibles.
  • Receive personal assistance finding, selecting and enrolling in the right health plan to meet their needs.#
  • Designed and implemented (worked with Sr developers) 834 standard to exchange the data between exchange and insurance carriers
  • Designed and created the batch framework for Washington Health Plan finder using spring batch.
  • Manage and coordinate the work within the enrollment team by creating the task.
  • Organized the different releases and hot fixes within the enrollment team.

Environment: J2EE1.4, Java 1.6, Spring, Hibernate, Spring Batch. Struts2, Oracle and web logic

Java Architect

Confidential, Harrisburg, PA

Responsibilities:

  • Worked with business to understand the requirements for the foundation frameworks, created architecture and design documents for the offshore developers for development and also actively involved in the development
  • Created the design and technical specification document and also created the orchestration flow for the service.
  • Developed the HL7 transformer component to process the QRT12 and DocT12 inbound and outbound messages.
  • Worked directly with Vendor to understand and process the continuity care document message and also coordinate the testing effort for the CCD validation with QA team.
  • Closely worked with vendor to integrate the service layer using WS- security frameworks
  • Re-defined and actively worked with Sr. EA to redefine Service maturity model.
  • Evaluated and involved in creating the proof of concepts for the technologies like Spring Integration, GemFire, RabbitMQ, vFabric and Mule.
  • Created the Integration module service for Oracle Identity Federations to establish the single sign on.
  • Performed load testing for Web service, RabbitMQ, SSO Integration Module.
  • Created file merge/comparison tools used by groovy
  • Analysis, Troubleshooting and Problem resolution.

Environment: J2EE1.4, Java 1.6, SOA, IBM Message Broker, Web service, spring 3.x, Mule 3x, Spring Integration 2.1.x, Spring Batch 2.0.x, Gemfire, CXF 2.4 (JaxRS & JaxWS), Groovy 1.8, Junit 4.8.1, Maven 2/3x

Team Lead

Confidential, Malvern, PA

Responsibilities:

  • Part of the core center of excellence team responsible for enhancements and production support of retail applications at Confidential - the number one mutual fund company in the world Maintains and supports around 40 applications in financial domain

Senior Software engineer

Confidential, Kansas City, MO

Responsibilities:

  • Confidential offers online and in-person tax preparation and tax software, financial services and tax planning information.
  • Field Messaging Router provides a real time bidirectional messaging communication channel between the field offices and the Head office.
  • AutoEntry provides the ability for a consumer, whether digital or retail, to retrieve their Tax data from a providing financial institution ( FI ).

Senior Software engineer

Confidential, Seattle, WA

Responsibilities:

  • The Retail Service Platform (RSP) is a set of re-usable services to primarily support the activations and account management business functionalities within Confidential Retail customer and partners .
  • The RSP will be replace the “backend” functions of the current Retail Applications AASP, WATSON and CAM/ iCAM, STSG, POS and it can be integrated with any front end application or system via message transfers and protocol (Request/Response). #

Senior Software engineer

Confidential

Responsibilities:

  • Global Sales Workbench: Sales Workbench will provide critical, up-to-date information when users need it through a ‘walk-up-and-use’ web-based interface.
  • GM will make it easier for dealers to conduct business with GM by providing a common user experience and seamless integration between the applications that help dealers execute the lead Management and Sales processes

IT Consultant

Confidential

Responsibilities:

  • OMG is the Confidential product for managing content providers and applications connected to the network.
  • The OSA/Parlay Prepay Application is a prototype for the implementation of Prepaid Application in the OSA/Parlay environment.
  • The Prepay Prototype Application interacts with the Framework, GCCS and Charging SCF of Confidential ’s Causeway to demonstrate the possibility of a fully functional Prepaid Application.

Software engineer

Confidential

Responsibilities:

  • Optimizing Retarget able DSP compiler is a C cross compiler, which can produce assembly code of desired processor equivalent to hand optimized assembly.
  • The Retarget able compiler consists of two parts, FRONT END and BACKEND.
  • In the FRONT END side, the output generated by the LLC from C code is transformed into Intermediate Representation (IR) form as per Soft Networks specification.
  • The generated IR form is basically the flow graph comprising of data dependency information and to the most extent resolved single static assignment is given as i/p to the m/c independent optimizer module where optimizations like Common Sub expression Elimination, Constant Expression Evaluation, Dead code Elimination, Pattern matching, Graph Generation, Loop invariant code motion were achieved at the FRONT END side.

Hire Now