Post Job Free
Sign in

Solution Architect Aws Cloud

Location:
Bloomington, IL
Posted:
July 25, 2025

Contact this candidate

Resume:

SURESH KUMAR CHEEPURUPALLI **** FRANCESCO LN

Java Lead & Architect. Bloomington, IL, 61705

774-***-****

**********@*****.***

I have 19+ years of Software design & development (SDLC) in AWS & Java technology this includes AWS, Core Java 1.8, Spring framework, SOAP and REST Web Services, Struts, Hibernate, EJB, JMS, XSLT and XML, PYTHON 3.X, Terraform, NodeJS and React.

Major Strengths:

A Cloud Architect professional, always enjoy learning and implementing new tech stack in the specific timeframe.

Designing and implementing the micro services application using spring boot.

Hands - on AWS Solution Architect with 18+ Years in designing & implementing data solutions in cloud as well as on-prem.

Successfully Completed AWS Certification AWS Certified Solution Architect Associate.

Design and Developed GenAI and Agentic AI Application.

Extensive experience defining IT Roadmap, cloud strategy, Enterprise/solution architecture, Architecture assessment. Estimating AWS costs and identifying Hands-on experience on implementing Cloud Data Solutions using various AWS Data Services including S3, RDS, Data Pipeline, Athena, Storage Gateway, Data Sync etc. Cost control mechanisms.

Lift & Shift Cloud Data migration from On-premises to AWS Cloud using modern cloud solutions.

Experience with Cloud technologies like AWS, Terraform Enterprise Workspace.

Worked with infrastructure as code technologies like Terraform to build infrastructure on AWS Console.

Experience with Scripting language like Python3.x, NodeJS and GO Lang to create Lambda for REST API’s.

Experience with Terratest unit testing for testing infrastructure as code.

Experience of ReactJS, Developed UI Screens using ReacjJS.

Experience in Java Technologies includes Core Java 1.7, IO, JDBC, JSP, BackboneJS, Servlets, and spring, Struts, Hibernate, EJB, JMS, XSLT and XML.

+4 Years of experience as Java Technical Lead.

Excellent experience in software development, Code review, Refactoring, Performance Tuning, Secure Coding techniques and Test & deployments.

Experience in Web Development using JSP, Spring2, Struts1.2/2, Tomcat 5, Web sphere 6, 7, 8.x and Web logic 10.

Experienced in working in framework design and development, application architecture design using Java Design Patterns, J2EE patterns.

Experienced in various Database developments using Relational Databases like Oracle 8.x – 11g, MySQL.

Excellent experience in Technical Leadership, Design, Development, Performance Tuning and Estimation.

Experience in Developing and consuming SOAP and REST based web services.

Experience in Application Servers like WAS 6.0 – 8.X, Web Logic 10, JBoss, TomCat 5.

Experienced in building scripts like Ant, Maven and Swing.

Experienced in Web UI development using HTML, JSON, Java Script, BackboneJS, CSS, AJAX and Firebug developer tools.

Experienced in staging and Deploying applications/Components in Pivotal Cloud Foundry using Jenkins.

Successfully Completed AI/ML Postgraduate Course with University of Texas at Austin.

Education:

Bachelors in engineering in Electronics and Instrumentation, Biju Patnaik University of Technology Odisha, India, June 2004.

Technical Summary:

Cloud Technologies: AWS, Terraform, Terraform Workspace.

Scripting Languages: Python3.x, NodeJS, GO Lang.

Change Management and Version Control: Clear Case, CVS, Visual Source Safe, MAVEN.

Databases: Oracle 11 G, MySQL5

Java and J2EE: Core Java, Multi-threading, Swing, JSP and Servlet, Struts, Spring, JSF, EJB, Hibernate, XML, XSLT, WSDL, XSD, HTML, XHTML, JSTL, Axis 2, CXF, REST, and SOAP, ReactJS.

Other Languages and API’s: SQL, JSON, AJAX, JavaScript, JQuery, Ant, Maven, Log4j, Python 3.x.

Application / Web Servers: Web sphere Application server, JBoss, Web Logic, and Apache Tomcat, Pivotal Cloud Foundry.

Versioning Tools: CVS, VSS, GIT, Clean Case, and SVN.

Test Management: HP Quality Centre, Bugzilla, Bug Tracker, Jira.

Other Tools: MS Office (Word, Power Point, Excel).

Operating Systems: Windows 9x/NT/2000/XP, UNIX and Linux.

Middleware technologies: Java Messaging (JMS) and Web Services (SOAP, RESTFUL)

Development Tools: RSA, RAD, Eclipse 3 Juno and Putty.

Automated Build & App Security Tools: SONAR QUBE, Jenkins, Maven and UCDetector.

Code Review Tools: Crucible, Kraken.

Integration Tools: Apache Camel and Jenkins.

Professional Experience:

State farm, Bloomington, IL (Employer -HTC Global)

Technology Lead/Solution Architect, April 2023 to Present

P&C Workbench Applications Migration to AWS

Responsibilities:

Overseeing the software development plan, including items such as software configuration management.

Analyze the complex user requirements, problems and design the new software solutions.

Involved in PI planning and sprint planning for delivery of work.

Designed and development of POC using new technologies and implements them in systems to better performance and user friendly of applications.

Member of Agile team, which includes Design, Development and testing using AWS Services, Terraform, Python3.x, Go Lang.

Experience with Design and Development of UI Screens using ReactJS.

Member of agile team, which includes design, Development and testing using Spring, Spring boot, Java, j2ee Technologies and testing technologies like Junit, Jbehave and Selenium.

Designing and Developing Web Based application using Spring and Struts Framework.

Done the peer code review using Kraken.

Developed and Consumed SOAP and RESTful web services.

Tests Architectural Elements with executable and testable design (abstract interfaces, aka the contract).

Facilitates technical decision; incorporates feedback and emergent patterns from the team back into the overall design.

Deployed Spring boot applications and ESB Application in Pivotal Cloud foundry using Jenkins.

Produces alternate Design Concepts & detailed approach.

Ensures the Design goals – Performance, Modularity, Reliability, Maintainability, Reusability, Internationalization and Accessibility – are met.

Ensures technical cohesion and helps write the technical contract in interfaces and other abstract objects and data entities.

Participated in Proposal and Effort Estimation. Decide and finalize the Architecture based on the business requirements. Preparation of the Conceptual Design Document for all Phases

Environment:

AWS, ReactJS, Terraform, Core Java, Spring, Spring Boot, Tomcat7, PostgreSQL 9.2, Spring STS3.6.4, Jenkins, SVN, Maven, JDK 1.7, Web Services (REST & SOAP), Kraken, JDBC, Pivotal Cloud Foundry, PYTHON3.X.

Capital One, McLean, VA (Employer -Unisys)

Lead & Architect, April 5th, 2022, to April 2023.

Application Design and Development

Responsibilities:

Developing and maintain the system and its services, automating the deployment process, ensuring system scaling, investigating and resolving outdates.

Identifying and implementing preventive measures proactively, collaborating with key stakeholders.

Improves collaboration between development and operations teams.

Involved in PI planning and sprint planning for delivery of work.

Designed and development of POC using new technologies and implements them in systems to better performance and user friendly of applications.

Member of Agile team, which includes Design, Development and testing using AWS Services, Terraform, Python3.x, Go Lang.

Member of agile team, which includes design, Development and testing using Spring, Spring boot, Java, j2ee Technologies and testing technologies like Junit, Jbehave and Selenium.

Designing and Developing Web Based application using Spring Framework.

Done the peer code review.

Developed and Consumed SOAP and RESTful web services.

Tests Architectural Elements with executable and testable design (abstract interfaces, aka the contract).

Facilitates technical decision; incorporates feedback and emergent patterns from the team back in to the overall design.

Deployed Spring boot applications and ESB Application in Pivotal Cloud foundry using Jenkins.

Produces alternate Design Concepts & detailed approach.

Ensures the Design goals – Performance, Modularity, Reliability, Maintainability, Reusability, Internationalization and Accessibility – are met.

Ensures technical cohesion and helps write the technical contract in interfaces and other abstract objects and data entities.

Participated in Proposal and Effort Estimation. Decide and finalize the Architecture based on the business requirements. Preparation of the Conceptual Design Document for all Phases

Environment:

AWS (ECS Fargate, EC2, S3, Athena, Lambda, Secrets Manager, IAM, ALB, ASG, Route 53, API Gateway, SQS, SNS, Step Function), Terraform, Core Java, Spring, Spring Boot, Tomcat7, Cassendra, Spring STS3.6.4, Jenkins, GIT, Maven, JDK 1.8, Web Services (REST & SOAP), Splunk, NewRelic, PYTHON3.X, Bogie framework, Vault, Gear Framework.

State farm, Bloomington, IL (Employer -HTC Global)

Technology Lead/Solution Architect, August 2016 to April 2022

Business Line Modernization (General financial services)

Responsibilities:

Overseeing the software development plan, including items such as software configuration management.

Analyze the complex user requirements, problems and design the new software solutions.

Involved in PI planning and sprint planning for delivery of work.

Designed and development of POC using new technologies and implements them in systems to better performance and user friendly of applications.

Member of Agile team, which includes Design, Development and testing using AWS Services, Terraform, Python3.x, Go Lang.

Experience with Design and Development of UI Screens using ReactJS.

Member of agile team, which includes design, Development and testing using Spring, Spring boot, Java, j2ee Technologies and testing technologies like Junit, Jbehave and Selenium.

Designing and Developing Web Based application using Spring and Struts Framework.

Done the peer code review using Kraken.

Developed and Consumed SOAP and RESTful web services.

Tests Architectural Elements with executable and testable design (abstract interfaces, aka the contract).

Facilitates technical decision; incorporates feedback and emergent patterns from the team back into the overall design.

Deployed Spring boot applications and ESB Application in Pivotal Cloud foundry using Jenkins.

Produces alternate Design Concepts & detailed approach.

Ensures the Design goals – Performance, Modularity, Reliability, Maintainability, Reusability, Internationalization and Accessibility – are met.

Ensures technical cohesion and helps write the technical contract in interfaces and other abstract objects and data entities.

Participated in Proposal and Effort Estimation. Decide and finalize the Architecture based on the business requirements. Preparation of the Conceptual Design Document for all Phases

Environment:

AWS, ReactJS, Terraform, Core Java, Spring, Spring Boot, Tomcat7, PostgreSQL 9.2, Spring STS3.6.4, Jenkins, SVN, Maven, JDK 1.7, Web Services (REST & SOAP), Kraken, JDBC, Pivotal Cloud Foundry, PYTHON3.X.

CVS, Smithfield, RI (Employer -Infosys)

Technical Lead, October 2015 to August 2016

MedB

Responsibilities:

Participated in initial assessment of the Application and Requirement Gathering

Participated in Proposal and Effort Estimation. Decide and finalize the Architecture based on the business requirements. Preparation of the Conceptual Design Document for all Phases

Framework Design and Coding

oDesign Exception and Error frameworks

oDesigning Layers like Web, Service and data

Technical team management which includes the status reporting, task distribution, mentor.

Supported Performance Testing and performed Performance Tuning

Participated in deriving the Release Management process which includes Build, deployment tasks.

Written SQL queries for Oracle 11 G database in order the fetch the device information or update device specific information to the database. Participated in Development on the following.

oDesign and Developed Frameworks, Web Layer (Spring and JSP)

oPresentation Layer business validations are handled using Struts Framework.

Attend and Represent vendor in the following meeting, weekly status meeting, Risks and Issues meeting, Defect Status meeting, Infrastructure related meetings. Participated in Code review using PMD, Sonarqube, and UCDetector. Developed and consumed REST and SOAP based web services.

Environment:

Core Java, Spring, Apache Camel, Tomcat7, JBOSS Fuse 6.2.1, JBOSS EAP6.2.1, SQL, JBOSS Developer, Jenkins, SVN, Maven, Oracle 11g, JDK 1.7, Web Services (REST) and UNIX Shell Scripting.

United States Pharmacopeia (USP), Rockville, MD (Employer -Infosys)

Technical Lead, February 2015 to October 2015

USP (United State Pharmacopeia Convention)

Responsibilities:

Participated in Effort Estimation. Preparation of the Conceptual Design Document for all Phases

Framework Design and Coding

Technical team management which includes the status reporting, task distribution, mentor.

Supported Performance Testing and performed Performance Tuning

Participated in deriving the Release Management process which includes Build, deployment tasks.

Written SQL queries for Oracle 11 G database in order the fetch the device information or update device specific information to the database. Participated in Development on the following.

oDesign and Developed Frameworks, Web Layer (Struts and JSP)

oPresentation Layer business validations are handled using Struts Framework.

Attend and Represent vendor in the following meeting, weekly status meeting, Risks and Issues meeting, Defect Status meeting, Infrastructure related meetings.

Participated in Sonarqube and developed and consumed REST and SOAP based web services.

Environment:

Core Java, Servlet, JSP, Spring Core, Spring JDBC, Tomcat7, SQL, RAD, VSS, Oracle 11g, JDK 1.7, Web Services (REST), EXT/JS, UML and UNIX Shell Scripting.

Canada Post, Pune, India (Employer -Accenture)

Technical Lead, April 2014 to December 2014

EShip Vision

Responsibilities:

Prepared the Technical Document for applications using MSWord.

Prepared UML diagrams like Class Diagram, Sequence Diagrams using RAD.

Done Code Review, Peer Review using Crucible.

Developed REST Resource application, Validations, Web Services, POJO classes and DAO classes for Eship vision. Generated Webservice client from WSDL using Apache Axis.

Extensive usage of Core java for developing the application blocks.

Using Backbonejs, Underscorejs, marionette, jQuery implemented UI framework.

Designed and Developed MVC pattern UI framework. Designed and developed Controller, router, model, views in UI Layer. Developed Jasmine test cases for Backbonejs unit testing.

Developed Junit test cases for testing the Webservices client.

Designed and developed nested view for the Dashboard screen, so that any changes occur in one Sub view will not impact other views present in the main layout view.

Developed common components like Orch layer, Exceptions, Email.

Developed Webservice common component to call Cognos Engine.

Developed Common Component to integrate, run and save all data from Java Application to remote Systems. Developed SQL queries and lead the team in developing the applications in the module.

Onsite - coordinating to clients and driving the offshore team.

Supported Performance Testing, performed Performance Tuning and supported production support.

Environment:

Core java, REST Resource, Spring Core, BackboneJS, web services, Hibernate, Jasper Soft Server, Crucible

Toronto Dominion Bank Canada, Pune, India (Employer -Accenture)

Senior Java J2EE Developer, May 2011 to April 2014

Credit Link

Responsibilities:

Involved in requirement clarification from the TDCanada counterpart.

Preparation of Unit test cases and performing the code review.

Worked with J2EE design patterns in MVC architecture with Struts.

Designed and developed JSP custom tags.

Configured Struts to manage Actions and set their configuration in a struts-config file and integrated middle tier with Struts MVC web layer. Involved in designing configuration file using XML technologies.

Implemented JavaScript for client end validation. Acted as a single point of contact from offshore Team

Involved in the discussion and interacted with the SME for the system clarifications rose during development.

Performing system unit testing of the application. Used HP Quality Centre for tracking bugs and performance.

Used WSDL file information for invoking Web Services and used SOAP for accessing Web Services.

Generated Web service client from WSDL using Apache Axis 2 and consumed the web services.

Developed and consumed REST and SOAP based web services.

Developed and Designed Hibernate and integrated with the Application.

Designed and Developed Hibernate configuration files for the modules I have worked.

Participated in Design and Development on the following.

oDesign and Developed Frameworks, UI.

oPresentation Layer business validations are handled using Stuts.

oIntegration design in Middleware with Web Application using EJB and WebServices.

oGuided the junior team members in their respective tasks.

Used CVS as version tool. Performed Code Reviews.

Environment:

Core java, Struts, spring, jsp, jsf, xml, web services (SOAP and REST), Hibernate, Eclipse Juno, CVS and Maven.

Sprint, Pune, India (Employer -IBM)

Technical Lead, October 2009 to May 2011

SPDE – Sprint

Responsibilities:

Participated in initial assessment of the Application and Requirement Gathering

Participated in Proposal and Effort Estimation. Decide and finalize the Architecture based on the business requirements. Preparation of the Conceptual Design Document for all Phases

Preparation of the Detailed design Document for all Phases

Framework Design and Coding

•Design Exception and Error frameworks

•Designing Layers like Web, Service and data

Technical team management which includes the status reporting, task distribution, mentor.

Supported Performance Testing and performed Performance Tuning

Participated in deriving the Release Management process which includes Build, deployment tasks.

Written SQL queries for Oracle 11 G database in order the fetch the device information or update device specific information to the database. Participated in Development on the following.

•Design and Developed Frameworks, Web Layer (Struts and JSP). Presentation Layer business validations are handled using Struts Framework.

•Integration design in Middleware with Web Application using EJB.

Attend and Represent vendor in the following meeting, weekly status meeting, Risks and Issues meeting, Defect Status meeting, Infrastructure related meetings.

Worked closely with Infrastructure teams for setting up the environment and database for all the environments including the Production Environment.

Participated in Code review using PMD, Sonarqube, and UCDetector.

Developed and consumed REST and SOAP based web services.

Environment:

Core Java, Struts, Spring Core, Hibernate, Web sphere 8.X, SQL, RAD, VSS, Oracle 11g, JDK 1.6, Share point 2007, Web Services (SOAP and REST), SQL, UNIX Commands.

Rogers, Pune, India (Employer -IBM)

Senior Java Developer, September 2008 to October 2009

Rogers Communication

Responsibilities:

Involved in Development and testing phase of the project. Preparation of Unit test cases and performing the code review

Acted as a single point of contact from offshore Team for the module I am responsible.

Involved in the discussion and interacted with the SME for the system clarifications rose during development. Performing system unit testing of the application. Used Bugzilla for tracking bugs and performance.

Used VSS as versioning tool. Performed code quality checks using tools like Soanar and PMD.

Supported production deployments.

Taken the responsibility of preparing MOM and send it across the team for tracking and managing the tasks assigned. Generated Webservice client from the WSDL using CXF tool.

Designed and Developed Dynamic and Static web pages using JSP, html, css and JavaScript.

Deployed the application in Weblogic server in Development region.

Fixed defects raised in UAT and Integration testing. Provided KT sessions to the new members of the team. Guided t junior team members in the respective task.

Environment:

Core java, Weblogic portal, Servlets, jsp, web services, Windows, Weblogic8.

Hyperion, Bangalore, India Employer -Symphony Services)

Senior Java Developer, August 2006 to September 2008

Oracle – Hyperion

Responsibilities:

Preparation of the Detailed design Document for all Phases

Participated in Design and Development on the following.

•Design and Code Planning Application

•Design and Code Development Framework (Common UI Templates, Application Server configurations)

Prepared High level and low-level Design docs. Worked with J2EE design patterns. Designed and developed JSP pages. Used CVS for version Control.

Coded HTML pages using CSS for static content generation with JavaScript for validations.

Used JSP and JSTL Tag Libraries for developing User Interface components.

Implemented JavaScript for client end validation. Used JDBC in DAO layer to interact with the database.

Developed front controller, Business Delegate and DAO classes for the modules worked on.

Developed Screens using Swings. Contribution in code refactoring, peer code review, code optimization.

Technical team management which includes the status reporting, mentor

Participated in deriving the Release Management process which includes Build, deployment tasks.

Attend and Represent vendor in the following meeting, weekly status meeting, Risks and Issues meeting, Defect Status meeting. Deploying application in Dev, Production servers.

Environment:

Servlets, jsp, jstl, JDBC, Swing, Microsoft sql server, Windows, tomcat, Weblogic8, Websphere6.1.

Global Travel Management, Bangalore, India (Employer -SPAN Infotech)

Java/J2EE Developer, June 2005 to July 2006

Global Travel Management

Responsibilities:

Involved in Development and testing phase of the project.

Preparation of Unit test cases and performing the code review

Involved in the discussion and interacted with the onshore counterpart for the system clarifications rose during development. Performing system unit testing of the application.

Used BugTracker for tracking bugs and fixed them. Supported production deployments.

Designed and Developed JSP pages for dynamic content.

Deployed the application in Development and test region.

Designed LLD document for each of the module I have worked.

Designed and developed JDBC layer and integrated with Web layer.

Raised request for deploying the defect fix on production environment for each release.

Participated in environment setup and issues meetings with admin team.

Converted XML documents received from different booking systems into GTM engine understandable format using Dom and SAX Parsers and XSLT.

Generated SOAP Webservices client from WSDL using Apache Axis.

Used Ant script to package the application in a war file and deploy the same in development servers.

Environment:

Core Java, Servlet, jsp, JDBC, XML, XSLT, oracle 8i, Windows NT, Tomcat5.0, and InteliJ.



Contact this candidate