Architect/sr. Developer Resume
Dallas, TX
SUMMARY:
- Over 16+ years of professional experience with proven track records, skilled in delivery of complex projects and recovery of troubled projects.
- Extensive experience in providing solutions to integrate wide variety of systems (Legacy and Modern systems).
- Extensive experience in developing complex systems using Java /J2EE technologies.
- Extensive experience in orchestrating process flows in Adobe LiveCycle.
- Extensive experience in preparing technical design/architecture documents at both application and enterprise level.
- Designed and developed a batch application for Confidential that was used to generate secured e - bills for customers.
- Experienced in AWS cloud services
- Provided a solution to integrate complex optimization algorithms (C++) with the enterprise cache system (Gemfire) for Confidential .
- Actively participated in resolving technical issues during development phase.
- Played key role in establishing BDD foundation for Confidential by leveraging JBehave framework
- Involved in developing and re-architecting IBM’s conceptual Insurance Application Architecture (IAA) for State Farm Company.
- Extensive experience in building SOAP and REST based web services.
- Good knowledge in Hadoop/MapReduce system and Amazon Web Services (AWS).
TECHNICAL SKILLS:
Programming Languages: Java, JavaScript, Python, C, C++, Shell Script, SQL/PLSQL, Flex, Groovy and Perl
Technologies/Platforms: J2EE, Spring Boot, SOAP/RESTful, JMS, MQ Series, SOA, ESB, Cloud Computing, Virtualization, Google App. Engine, Amazon EC2, Adobe LiveCycle ES, Hadoop HDFS/MapReduce, Apache Hive, XML, JSON, JSF, JavaScript, Mockito, WireMock and JQuery
Frameworks: Spring Framework, Spring Confidential, Spring cloud (Netflix), Spring Webflow, CXF, Struts, Hibernate, IBatis, HadoopAkka, Durandal, Knockout, Adobe LCDS, Angular JS, JQuery, JAXB and Spring Batch
Databases: DB2, Oracle, Postgres, NoSQL, H2
Application Servers: Tomcat, WebSphere, WebLogic, Adobe LiveCycle and Gemfire Cache Server
IDE/Tools: Eclipse, STS, Adobe LiveCycle Workbench, SVN, Git, TOAD and DB Visulizer
Content Engine: Alfresco, IBM FileNet
Build Script: Maven, Gradle, Ant
Quality: Six Sigma (Green belt Certified), CMM Level 5
PROFESSIONAL EXPERIENCE:
Confidential
Architect/Sr. Developer
- Involved in design and development of applications to automate Revenue Management Cycle.
- Involved in analyzing the data to identify unaccounted transactions.
- Involved in designing centralized audit system for all application services.
- Redesigned complete structure of projects to reduce daily maintenance issues.
- Involved in building CICD pipe lines using Jenkins
- Integrated with Fortify software to scan vulnerabilities in the code during build cycle
- Involved in developing user interface and integrated other services for reconciliation application.
- Provided effective solutions to fix issues related to application distribution across various environments.
- Involved in development of core modules for the application.
Confidential, Dallas, TX
Senior Developer/Architect
- Architected B2B web services and hardened the security framework.
- Involved in design and development of batch applications for processing large data sets.
- Develop service (REST, SOAP) components for Gate Management application.
- Developed rich web user interface for Airport gate management by leveraging Durandal and Knockout framework.
- Provided enterprise solutions for integrating optimization algorithms (Network, Xpress) with Gemfire Cache Server.
- Implemented GEO-Distributed Gemfire cache system to maintain consolidated aircraft schedules, operations data and Gate details.
- Involved in defining various repository regions in Gemfire Cache (Gate, Aircraft.).
- Developed integrated modules between Gemfire and legacy optimization algorithms (C++/Java).
- Leveraged Akka tool kit to process events asynchronously within the Java application to scale up I/O operations asynchronously.
- Leveraged Gemfire Continous Query to process events that are published in Gemfire Cache region.A
- Followed Domain Driven approach and involved in defining business domain entities at global level. These entities are stored in PDX format in Gemfire for easy serialization and deserialization.
- Developed Quality Checker tool to validate information across multiple systems (including Gemfire)
- Extensively used Gemfire repository API to process business real time transactions
- Involved in developing Rich user inteface for Gate Management
- Built BDD foundation framework for complete automation testing. The test cycle involves - Spin new Gemfire cache server, load test data for the story to be tested, Run the suite of tests for the story and clear the cache.
- Proposed a solution to improve performance of application by caching view models in Gemfire Cache using batch and event driven approach.
- Involved in development and configuration of distributed components using Akka framework.
- Involved in developing web components by leveraging spring Confidential .
- Established BDD foundation for enterprise applications by leveraging Jbehave framework and Selenium.
- Provided mentoring and workshop sessions on system integration and BDD approach.
- Prepared developer guide lines document and best practices on Junit tests and integration tests.
- Designed and developed automated build scripts for running regression tests during CI build using Maven.
- Experienced in preparing user stories and analyzing spikes in requirements.
Confidential, Bloomington, IL
Solution Architect/Lead Developer
- Responsible for the architecture of the PMMT application and enhancements to the application.
- Member of core architecture team that identified strategic initiatives that support long term vision of the company.
- Involved in re-architecting and developing IBM’s conceptual insurance application architecture (IAA)
- Developed Java modules to load various insurance product models into Gemfire Cache system
- Involved in developing Request Framework API module (RESTful) for client (Auto) applications to access model elements.
- Involved in building highly available and scalable request framework platform for client applications — Private Cloud (PaaS)
- 4. Developed a module to compile product models before distribution - Involved in developing complex algorithms(Equalizer)
- Prepared Architecture Decision documents and Architecture Design statement for enterprise application pods.
- Experienced in developing services to load product models into Gemfire Cache server.
- Involved in design and development of service and application pods.
- Reviewed major performance issues and provided recommendations for improvement.
- Involved in developing complex ‘equalizer’ algorithms for insurance product models.
Confidential, St. Louis, MO
Architect/Sr. Developer
- Involved in analyzing functional requirements.
- Provided architecture solution for streamlining eForm process by leveraging Adobe LiveCycle product suite.
- Designed and developed J2EE solution to automate the forms process.
- Involved in defining XML schema for binding the form fields with the application data structure.
- Prepared development cookbook for the team.
Confidential, Atlanta, GA
Architect/Sr. Developer
- Architected the integration of multiple subsystems (LiveCycle Forms, LiveCycle Rights Management, Bill Services and Access Manager).
- Involved in developing My Confidential web application using Spring, Struts and Hibernate Framework.
- Designed and developed multi-threaded batch scripts to generate eBills on every billing cycle.
- Responsible for delivering product and mentoring team members to meet enterprise goals.
- Involved in designing eBill dynamic form template using LiveCycle Designer and embedded custom Java script code to make remote web service calls.
- Developed Java core component to render dynamic form and apply the LiveCycle right management policies for the form to be secured.
Confidential
Architect/Sr. Developer
- Provided integrated solutions for MATRX applications.
- Experienced and good knowledge in integrating software products- WebSphere, Adobe LiveCycle ES,
- Experienced in Spring Web Flow.
- Experienced in orchestrating work flows on Adobe LiveCycle Workbench.
- Experienced in Adobe LiveCycle Solution components - Content Services, Data Capture and Document Output.
- Automated the process of storing submitted forms from work flows and publishing updated versions of form templates to IBM FileNet Repository.
Confidential, IL
Technical Lead/Architect
- E xperienced in refactoring existing components by applying standard design patterns.
- Enhanced performance of worker admin tool by minimizing number of round trips to Tivoli Access Manager Server.
- Experienced in Struts, Spring, Axis, IBatis and Adobe LCDS and PICO.
- Experienced in Adobe LiveCycle solution Components- Process Management, Content Services (Alfresco), Data Capture and Document Output.
- Experienced in integrating Alfresco with Adobe LiveCycle ES to build end to end process oriented document management system.
- Stimulus Recovery workflow project was implemented by leveraging Adobe LiveCycle ES. This process was intended to automate the stimulus package approval system.
Confidential, Charlotte, NC
Sr. Developer
- Involved in developing document based SOAP web services to retrieve data from multiple data sources (Oracle, DB2).
- Developed frontend modules using Struts framework.
- Provided solution to enhance caching capabilities.
Confidential, Cincinnati, OH
Sr. Developer/Technical Lead
- Involved in developing GDS-CORBA module to create persistent distributed objects for FIPER (Federated Intelligent Product Environment) platform.
- Involved in developing JNI to integrate with legacy modules which are written in C language.