Senior Software Architect Resume
Austin, TX
SUMMARY:
- Technology professional having strong knowledge of software architecture, design, analysis and development of software products and applications in eCommerce, Retail, Healthcare and Enterprise Business applications.
- Assessed and proposed software product architectural designs and solutions to continuously drive application and enhance system performance, scalability, reliability and high - availability.
- Proficient in design and development of software products, implementing architectural patterns and leveraging cloud service-oriented platforms AWS and GCP.
- Excellent vision and passion for designing reliable, high performance, scalable software platforms and abilities to make, forward looking technology roadmaps, plans and decisions.
- Self-starter with a strong sense of ownership and good leadership skills to display a passion to develop and deliver high quality software solutions and ability to work in a fast paced, iterative development environment, and able to multi-task.
TECHNICAL SKILLS:
Languages: Java 6/8, J2EE, JEE 6/7/8, JavaScript, C and C++
Frameworks: Spring Boot Microservices, Java Spring MVC, Thymeleaf, AngularJS, JQuery, Ajax and JSP
Databases: MySQL, PostgreSQL, MongoDb (NoSQL) and Oracle
Technologies: Amazon Web Services (AWS), Google Cloud Platform (GCP), GitHub, Node.js, Docker, SOAP and RESTful Web Services, Okta, SecureAuth, Kafka and JIRA tools.
AWS Tools: EC2, S3, ECR, RDS, ALB and Elastic Beanstalk
PROFESSIONAL EXPERIENCE:
Confidential, Austin, TX
Senior Software Architect
- Architecture, Analysis and Development of customized e-Commerce product application system for Major League Baseball (MLB).
- Developed software product architectural designs for backend (admin), UI (Site) pages for managing product selection, inventory, cart checkout, payment and fulfillment order process management.
- Configured and created Docker image, Docker container and deployment of application on AWS cloud servers using Elastic Beanstalk, ECR, ALB, S3 and EC2 tools.
Technology Stack: Java, Spring boot, Microservices, Thymeleaf, AWS, REST Webservices, Solr and PostgreSQL
Confidential, Austin, TX
Lead IT Consultant
- At Home Depot technology center, led architecture and development team for e-commerce retail business cart checkout (backend java micro-services) application.
- At Leidos, led architecture and IT application development team for Federal Government VA (Veterans Affairs) Healthcare and Benefits Administration system.
- Developed Spring boot Microservices architecture prototype applications framework using Spring security, JPA, MySql, and Kafka frameworks. Configured the RESTful web services and deployed application using AWS EC2, S3, ECR and API Gateway server technology stack.
- Responsible for migration and enhancements of Java based application system upgrading to latest framework and technology platforms viz. to Java EE 8, WebLogic 12c, Spring MVC framework, SOAP and REST web services.
Confidential, Austin, TX
Lead Product Development/Architect
- At Confidential , application product architecture and development lead for a Cyber Security product and Identity Theft Protection and fraud detection services, a cloud based application system.
- Drove software product architecture initiatives of introducing Java Spring boot Microservices based system for Credit Reporting and Alerts using RESTful web services APIs integrated with national Credit Bureaus.
- Demonstrated the process of creating Docker image, containerizing the application and deploying the application on AWS cloud servers using AWS Elastic Beanstalk, RDS, S3 and EC2 tools.
- Additional areas include core applications integrated with third party email delivery system, SecureAuth Two Factor Authentication application system, member Enrollment and Authentication process flows, payment gateway process flow, promotion and coupon codes and Score Tracker Data features.
- Developed functional applications using AngularJS, NPM and Node.js frameworks connecting to a RESTful server located on a different domain.
- Created an environment of excellence, Agile software development execution best practices including Continuous Integration and Continuous Delivery (CI and CD) pipeline.
Confidential
Lead Product Development/Architect
- At New York Life Insurance, Software Architect to deliver enhancement features for FUTURE First Benefit and Billing application systems.
- At SunPower, Technical Architect guiding application development team to deliver features to customers globally located in USA, EMEA and APAC regions. Integrated cross-functional legacy web applications using RESTful web services APIs.
- At eBay, Product Architect worked closely with software development team to migrate the next Generation of PaypPal's Shipping product functionalities and features into eBay’s eCommerce platform product.
- At SocialMoi ( a startup company), as Engineering Director, responsible for software product design, development and architecture delivering web-based Social Media Collaboration and Social Networking Services (SNS) product platforms encompassing 200+ screens embedded with SaaS architecture and cloud computing technology features, including modular applications and innovative features.
- Developed web applications and single page Applications (SPAs) using MVC design pattern, Node.js, RESTful web services APIs and AngularJS framework Controllers, Custom directives, factories and views.
- Designed and configured the Kafka messaging system components. Developed REST web services APIs for exchanging the data across various applications and data sets using Kafka framework.
- Prepared and executed the development plan, design strategy, roadmap and, planning from product initiation decision through the end of the Product Life Cycle (PLC) using Agile methodologies.
- Led a team of 6+ Product design, development and software engineering team, and executed the complete Software Development Life Cycle (SDLC) methodologies in the product development projects.
- For Fujitsu Frontech NA, as a Technical director, let integration of BAAN product and Legacy applications:
- Integrated the J2EE services layer of BAAN (Supply Chain Management software) using Spring Framework and JDBC functionalities and features using RESTful web services APIs.