Post Job Free

Resume

Sign in

Team Member Software Development

Location:
Wixom, MI
Posted:
December 07, 2023

Contact this candidate

Resume:

PROFESSIONAL SUMMARY

**+ years of Industry experience in all phases of projects spanning from large-scale software development to maintenance in diverse industries like Auto Manufacturing, Insurance and Financial.

•7+ years of experience in formulating architectural solutions for enterprise application re-engineering by using cloud computing and Microservice API design principles.

•Experienced team member leading and participating in the design, development, and implementation of new products and features rollout into production quicker.

•Experience in using engineering principles, tools, and methodologies to create enterprise solutions that meet client and business specific requirements.

•Providing SME technical guidance, mentorship, and direction to junior engineers, QA’s and leads.

•Ensuring the team providing technical solution onsite-offshore team support to meets deadlines, and delivers high-quality work.

•Developed several POCs migration from legacy monolithic application to microservice-based approach with industry trends, technologies, best practices and tech stack upgrades.

•Experienced working in fast-paced, Agile and Continuous Integration environments.

•Experienced in fast-paced, agile and continuous Integration environments worked closely with cross-functional teams such as product managers, designers, and quality assurance to ensure alignment and successful project outcomes.

•Hands-on backend experience building RESTful, Microservices using Jersey framework, Spring Boot, Spring Data with JPA, Pivotal Cloud Foundry (PCF), Spring Framework MVC and Security.

•Hands-on experience implemented cloud experience using AWS Java SDK, EC2, and S3.

•Experience with relational and NoSQL databases using Oracle, MySQL, MongoDB and DynamoDB.

•Support continuous improvement in processes, tools by investigating alternative technologies and presented by enterprise architect for architectural review.

TECHNICAL PROFICIENCIES

Languages: Java7, 8, 11, Groovy, Python, Shell, JavaScript

SDLC & CI/CD: Agile, Scrum, Jenkins, Git, GitHub, SVN, JIRA, Radar, TDD.

Java & J2EE: Spring MVC, SpringBoot, Spring Security, Spring, Hibernate, Jersey, MyBatis, Tomcat, Jetty, Spring MVC, Struts, JSP, JMS.

Web services: AWS, REST API, RESTful services, SOAP, Microservices.

Products/Servers: Kafka, SIB (Messaging services), WebSphere (WAS, WLP), IBM PureQuery, JBoss

NoQL & RDBMS: SQL Server, DB2, Oracle, MySQL, H2, MongoDB, DynamoDB

DevOps/Build/Automation: CD/CI using IBM-uBuild, Jenkins, Rio, Ant, Maven, Gradle.

Cloud Computing / Big Data: GCP, PCF, AWS EC2, S3, CDN, PaaS, Hadoop (Map-Reduce, Hive, Pig), VMware

Blockchain Tech: Ethereum, ERC20 token, Hyperledger, Truffle, Ganache, MetMask

Related Skills: UNIX, Hadoop, Splunk, Docker, Maven, Gradle, Ant, JUnit, Kibana, Dynatrace, DynaLite, TOAD, PuTTY, WinSCP, FileZilla.

RELEVANT EXPERIENCE

Slalom Consulting (“Apple Inc.”), Remote Sr Development Engineer Oct 21 - ONGOING

AD Platforms Engineering - Work as contractor at Apple through Salom consulting. As functional team member provided technical solution and application engineering solution for several modules at Apple. Responsibilities and achievements:

•Work with global team of engineers in enhancing Apple AD platform and Campaign Management with service applications and internal libraries engineering.

•Analyze existing applications and provided prep working for AWS migration strategies at Apple.

•Extensively worked on applying software engineering principles to analyze, problem-solve and design solutions.

•Provided the solution to fix produce higher test coverage and quality of the software code.

•Implemented dynamic config libraries for service apps to support AWS migration.

•Migrated legacy security service app from on premise to AWS cloud based infrastructure.

•Provided solution to move legacy apps from bare metal deployment to Dockerization.

•Review code and collaborate on pull requests with team members.

•Work with teams to ensure full test coverage added to service source code and internal libraries to initiate focused testing on critical components.

•Extensively worked on deriving solution to integrate App2App with JWT and mTLS authentication.

•Works with EM, EPM, Senior Engineers and Quality Engineers to drive features and specifications, architecture design, implementation, and other development responsibilities.

•Create, fixed and troubleshooting tasks across multiple RIO build pipeline to support CI and CD.

•Extensively worked on meeting the timeline to fix Log4j zero-day vulnerability and Spring4Shell Zero-Day Vulnerability in Spring Framework.

•Working with bug fixes, OWASP remediation and sonar code analysis fixes.

•Plan and upgrade the application technologies to avoid technical debt.

•Analyzing existing systems to provide recommendations for improvement.

Environment: Apple Java 8.X, 11.X, SpringBoot, Jersey, Spring Data JPA, Kafka, Docker, Vessel, Gradle, JUnit, Github, Mockito, JaCoCo, SonarQube, Rio CI/CD, Radar, Cloud Services, postman, Agile and TDD.

Volkswagen Group of America Sr Development Engineer Jan 19 – Oct 21

Shopping Services Factory (S2F) ID4 (EV) Reservation Platform

Digital Marketing (vw.com audiusa.com) – Enterprise Solutions & Application Re-Engineering

Involved in enterprise solution provider with respect to VW/Audi brand marking interfaces and external vendors to add-in features to support digital marketing application demand by quickly rolling the feature development.

•Involved in monolithic application re-engineering to modernize the app by implementing microservice based architecture and deployment to PaaS infrastructure.

•Mentoring and technical leadership through active communication of the architecture and assisting developers with detailed design, implementation and testing approach.

•Provide technical standards, processes, and designs for backend services engineers.

•Software architecture activities, including synthesis of architecture, communication with the development team, risk assessment, work instructions and practices.

•Designed and developed microservices based services for Dealer locator, inventory and deploy into Kubernetes Containerized PaaS environment.

•Develop the code architecture and core framework all microservices within the services team.

•Developed service interface to interact with Leads (Dealer CRM) and Campaign (Salesforce CRM) to eliminate the PII data persistence with in enterprise apps by implementing Kafka integration.

•Deliver rapidly iterative new component architecture POC as well as platform production releases.

•Provide technical solution with cloud migration from Virtual Machines to PaaS.

Environment: GCP, AWS, S3, SpringBoot, SpringMvc, Java 8, Java EE, SOAP, Microservices, JPA, Kafka, Kibana, Dynatrace, Grafana, Reactjs, Nodejs, GraphQL, Maven, Eclipse, JUnit, Mockito, JaCoCo, SonarQube, XML, WSDL, XSD, SOAPUI, MySQL, Jenkins, Cloud Services (IaaS, PaaS), Agile and TDD.

Ford Motor Company, Dearborn MI Sr Software Engineer Aug 09 – Jan 19

Refactoring and Modernization (Using PCF full-stack cloud-native platform)

Global Extended Service Business Re-engineering (Extended Warranty) - Involved in application refactoring and redesigning the monolithic application using cloud-native principles to a produce a distributed, microservices-based, stateless app for as better scalability and availability.

Re-Engineering (Using BMP and JEE Integration with Legacy)

Involved with client/business customer to design and development of Global Enterprise Service Business enterprise solutions to build BPM and Legacy Integration Application focusing on new service interfaces, batch processing, Product & Pricing web interface, RESTful Service API’s and SOA webservice.

J2EE Framework Development and consultant

As member of Java Center of Excellence develop and maintain reusable components (frameworks), establish Ford enterprise Java/J2EE technology standards, provide consulting services according to best practices, participate in research projects focused on introducing new technologies.

Web Interfaces - SyncMyRide.com, ask.ford.com, FMD, BSAQ

Involved with client and business customer to design and development of multiple service interfaces, Batch processes, e Contracting, eForms, SOA Webservice and Enterprise Integration with IBM Service Integration Bus.

Environment: JavaEE, JSF, Struts, SOA Webservice, SpringBoot, Spring Data JPA, RSA, WAS, PCF, IBM PureQuey, Eclipse, JUnit, CDI 1.2, Mockito, SonarQube, JaCoCo, SOAPUI, SQL Server, Oracle, DB2, H2, Python Scripting, ubuild, Gradle, Maven, Ant, Agile and TDD.

Ford Motor Credit Company, Dearborn MI Senior Software Engineer Mar 08 – Aug 09

Global Lending Analysis System was the primary tool used for preparing, submitting and approving commercial risk credit packages.

•Involved in multiple aspects of SDLC with the technical analysis, design, development, Unit test, Code reviews, architectural enhancements, bug fixing and prototyping solutions to achieve the sub-second response times, integration of disparate interfaces.

•Responsible for development of Ford Credit Approval Module using Spring JDBC framework.

•Tested the same module on Pre-production servers and QA servers of Ford Credit and created DDL's for the Ford Credit Approval Module and the DML's were written in SpringDAO.xml.

•Involved in development of design patterns such as service locator, business delegate, session façade and architectural enhancements to J2EE application.

•Involved in creation of data models based on use cases, captured, and monitored the Oracle 9i database with PL/SQL queries.

Chrysler LLC, Auburn Hills MI Senior Software Engineer Feb 07 – Mar 08

FastCar was a Solution Suite driving the key components of the Chrysler Development System by linking the virtual pipeline with the business infrastructure and facilitating the delivery of aspiration products through lean processes.

•Designed and implemented development process, which comprises of finding the Best Cost for each Auto–part used during the manufacturing of the Tracked Vehicles, followed standard Use Case design, development environment, and source version control, unit-testing environment, automated testing (JUnit) and code reviews.

•Involved in WSAD installation, configuration for application development using Single server edition for testing, debugging and development of web component and integration components.

•Developed various search criteria and parametric search criteria based on the user selection and saving the criteria under individual login profiles.

•Interacted with customers preparing Use Case and documentation of business processes, worked within standard SDLC frameworks and architectural enhancements.

General Motors, Detroit MI Senior Software Engineer Feb 06 – Feb 07

GME - GVC Projects mainly deal with the GM Auto Sales across worldwide for users from North America, Europe and other countries can configure vehicle(s) with different options available for the requesting year(s).

•Involved in CUI integration with middle tire J2EE Application(s) over legacy systems, development, and architectural enhancements of legacy applications.

•Responsible for implementing a complete module, which included the coding of – Web interface layer, Business layer and persistence layers.

•Developed the web interface layer using JSPs and Struts framework.

•Performed the database design and have written plain SQL queries and PL/SQL stored procedures, functions, packages, and triggers. Wrote several DAO’s persistence objects for multiple databases.

•Worked on the Integration tier; responsible for writing the services to communicate with external resources such as legacy systems, messaging systems like MQ series, etc. using JMS, JDBC, J2EE.

GMACi - Saint Louis MO Software Engineer Jan 04 – Feb 06

•Involved in agile methodologies during product lifecycle management solution for the Insurance Business Process across all three channels. Application(s) Integration and Re-engineering with agile requirements & test-driven development.

•Worked with SOA architecture for the integration of Enterprise services to legacy systems.

•Integrated View Commands with the Business Commands with development of business API’s.

•Extensively used tag libraries, JavaScript, JSP and XML/XSLT to develop web layer based on MVC.

•Worked on JAXB to bind XSD’s to session objects allowing XML based application logic at the web and business tier with DOM and API’s.

•Developed the User Interface using Java Server Pages utilizing Custom Tag Libraries.

CERTIFICATIONS & TRAINING

•Sun Certified Java Programmer

•Adobe LiveCycle ES3

•Hadoop 2.x

•Blockchain

EDUCATION

Bachelor of Technology in Computer Science & Systems Engineering

College of Engineering GITAM, Andhra University, AP India



Contact this candidate