Technical Architect / Developer Resume
3.00/5 (Submit Your Rating)
NJ
SUMMARY:
- IT Professional with 14+ years of experience in Software Application Architecture, Design, Development, Product Development, Maintenance and Support using Java, Grails and .Net Technologies, who has worked on projects during various phases of SDLC such as Requirements Analysis, Design and Construction, Testing and UAT across multiple domains like Telecom, Oil & Gas, Law Enforcement and Retail.
- Expertise in implementation of Service Oriented Architecture (SOA); multi - tier, scalable, high transactions, high availability and distributed solutions using Java/JEE, Groovy and Asp.Net involving complete software development life cycle (SDLC).
- Experience in developing Microservices using Springboot framework and deployment on Cloud solutions like Pivotal Cloud Foundry and Microsoft Azure.
- Expertise in no sql database like MongoDB and its java driver framework like Spring Confidential Mongo.
- Expertise in Spring Cloud solutions like Actuator for microservice health checks, Sleuth for distributed tracing, hystrix for circuit breaking
- Expertise in Spring framework including Spring MVC, Spring Security, Spring AOP, Spring Hibernate, Transactions, Spring Remoting and Webservices (SOAP and REST).
- Good hands on experience with caching softwares like Pivotal Gemfire and WebLogic Coherence.
- Good hands on experience with Java build tools like Maven and Gradle and .Net build tools like NAnt.
- Good hands on experience in front end technologies like AngularJS, JQuery, NodeJS.
- Expertise in writing automated test cases for Java code using Spock, EasyMock and Mockito mocking frameworks and for AngularJS javascript code using Jasmine and Karma Test Runner.
- Expert in development of products using Agile methodologies like SCRUM, XP using Pair Programming.
- Experience working with Continuous Integration tools like Jenkins & Teamcity and source control tools like Git, Accurev & Visual Source Safe.
EXPERIENCE:
Technical Architect / Developer
Confidential, NJ
Responsibilities:
- Architecting and developing a system of microservice APIs for Confidential analytics that pull Confidential from TimeSeries Confidential stores like OpenTSDB and Document Confidential stores like MongoDB
- Successfully implemented the Auth Server, distributed tracing using Spring Cloud Sleuth, automated and custom health checks using Spring Cloud Actuator, Circuit Breaker using Hystrix.
- Successfully implemented a microservice using Spring Confidential MongoDB to fetch Confidential from underlying event Confidential stored in MongoDB.
Senior Consultant App Programmer/Developer
Confidential, Atlanta, GA
Responsibilities:
- Working as a developer on project that deals with the migration of existing Java/Grails based Monolith Application to Microservices on Cloud ( Confidential ).
- Successfully developed and deployed 10 microservices on the cloud there by slashing the overall build time by 70%.
- Successfully migrated distributed cache from WebLogic Coherence to Pivotal Gemfire.
- Actively working on Zuul Proxy, Auth Server, Config Server and JSON Web Token provided by Spring Boot Framework for various layers of the system architecture.
- Standardized the unit test case writing process in the vertical there by increasing the total test case coverage of the code by 35%.
Technical Lead
Confidential, Bothell, WA
Responsibilities:
- Successfully built system architecture, designed and developed various modules related to Confidential ’s frontline legacy UI application like Confidential .
- Worked on the impact analysis of the system architecture based on Confidential mapping between various systems like Tibco Middleware and SAP fulfillment system.
- Fixed production issues reported by the customer delivery team.
Programmer Analyst
Confidential, Bothell, WA
Responsibilities:
- Completed the design and development of various software modules related to Confidential ASP.Net based Handset Order System and Streamline web applications.
- This tool is currently one of the major tools used by reps to do handset upgrades and was considered one time lifeline of the organization.
- Worked on Unit Tests for the code using Mocking Frameworks like Rhino Mocks and helped team increase the code coverage of Unit tests by 40%.
- Worked on Bug fixes based on any production defects and performance tuning of the framework based on production system performance.
Information Management Engineer
Confidential, Houston, TX & Denver, CO
Responsibilities:
- Developed and successfully installed Well Profiler tool at the client location that gives information about well header, Confidential availability for various wells and a graphical report for well production Confidential .
Research Assistant
Confidential
Responsibilities:
- Successfully developed Confidential tool that helps Confidential to analyze phishing emails using an automated process and then take various legal decisions. tool led law enforcement analyze 60% more emails every week as compared to a manual process that they followed before there by handling more cases on weekly basis.
- A protocol called “ Confidential Unix Tools Connection” ( Confidential ) was developed in this project to open a communication channel from the database server to the Unix tools server.
Software Engineer
Confidential
Responsibilities:
- Successfully migrated existing RM.Net tool which used to be Confidential ’s insurance product to cater to the insurance related needs of various companies in USA from desktop tool to ASP.Net based web application.