We provide IT Staff Augmentation Services!

Solutions Architect Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • I have 12+ years of IT work experience working primarily on Java/J2EE as an Application Architect and Tech Lead and Individual Contributor . I have competencies around Cloud Computing, AWS, DevOps, Java/J2EE, Python, Node JS, Spring, Spring - boot, SOAP and REST APIs, Microservices, SOA, Web services .
  • I have been actively engaged in architecture and design of complex systems from end-to-end focusing on both the functional and non-functional aspects. I have been an early technology adopter and have been associated as an end-user with the open source movement for close to a decade now.
  • Completed MTech in Computer Technology from Jadavpur University, Kolkata in 2005.
  • Deep understanding of cloud and distributed computing, AWS, architectural styles, design patterns including Microservice architecture, Service Oriented Architecture (SOa), Enterprise Integration patterns and J2EE design patterns.
  • Hands on Experience on AWS cloud platform . Successfully delivered one project recently which is developed by the AWS components. Have Hands On experience on different components like EC2, S3, Lambda, AWS API Gateway, SNS, SQS, Route 53, Cloud Watch, Cloud Front etc.
  • Hands on experience on RESTful Microservice using Spring-boot and Netflix OSS technology stack.
  • Experience in implementing DevOps CI/CD pipeline of the project using Jenkins, Terraform, Ansible etc.
  • Expertise in programming in different languages like Java, Python, Node JS etc.s
  • Extensive experience on implementing Security framework for web applications, SOAP based and Restful web services using spring security framework, OAuth2 etc.
  • Hands on experience on implementing batch framework using Spring Batch, Unix shell scripting and Autosys.
  • Strong hands on experience in different Spring framework modules, Hibernate, JPA, Web Service technologies. Experienced in extensive coding, Design and troubleshooting
  • Successfully delivered different types of solutions like AWS Cloud based middle ware, Web service based Trade Services SOA platform, Spring based Batch Processing Framework, Online Travel Agent B2C Solution, N-Tier Enterprise B2B Web Application.
  • Good understanding of Retail industry processes. Also has experience working on the Airlines domain.
  • Hands on experience of agile methodology and tools like Version One
  • An avid learner with a strong passion for technology. I like to read blogs, watch tech talks to keep up with current trends and do POC out of them.

TECHNICAL SKILLS

  • EC2, S3, Lambda, API gateway,SNS, SQS, Cloud Watch, Cloud Front,
  • Route 53, VPC, RDS, DynamoDB.
  • AWS and Spring Cloud framework
  • Jenkins, Terraform, Ansible
  • SOAP web Services based on Spring Webservices JAX-WS, SOAP, WSDL, JAXB
  • APIs based on Spring and REST concepts, Spring boot, 12 factor app guidelines, Microservices Concepts
  • Star UML, Microsoft Visio
  • Programming Languages
  • Java, Python, Node JS
  • Spring framework eco system like DI, Spring WS, Spring MVC, Spring Data, Spring AOP, Spring-boot, Hibernate(ORM)
  • HTML, JavaScript, JQuery, Struts, Spring MVC, JSP, Servlet, JavaScript, Angular JS
  • Apache APIs like commons, POI, Quartz, Log4j, Junit, Active MQ
  • Maven, Ant, Gradle, Anthil Pro for continuous Integration, Nexus for setting up Org Maven Repo.
  • Code JAVA, Servlets, JSP, Session Beans, standard packaging and deployment, XML handling APIs. Java Messaging Service(JMS) and MDB
  • Tomcat, WebLogic, JBoss, Embedded servlet containers, Jetty Server, Apache Http Server
  • MySQL, Oracle, NoSQL -Mongo-DB (POC only) AWS RDS and DynamoDB
  • Eclipse, NetBeans
  • Waterfall, Agile SCRUM
  • GIT , CVS, SVN, PMD, Checkstyle, FindBug, Sonar, HP Quality Center
  • JProfiler, VisulalVM
  • Junit for Unit testing, Postman for Rest Service Testing, Apache Jmeter for load testing, Selenium for Web Application Link testing.
  • Confluence Wiki, Draw.io

PROFESSIONAL EXPERIENCE

Confidential

Solutions Architect, Tech Lead

Technology: Different AWS modules, DevOps Tools like Jenkins, Terraform, Ansible, Java, Python, Node Js, SOAP and RESTful Web service, Spring Framework, Spring Boot Microservices, Spring Batch and Web Technologies

Responsibilities:

  • Architecting the concept and presented to the customer.
  • Coordinating with client to understand the requirement and proposing different solutions around the problem statement.
  • Managing the AWS part as well as micro services part.
  • Guiding team by providing demo on the architecture and components that are being used from AWS side. I was responsible to deliver the whole thing with the help of my Team mates as an Architect.

Confidential

Tech Lead

Responsibilities:

  • Core business functions of NTN has been moved as the microservices.
  • The SOAP based web services to exchange data with fusion middle-ware were migrated to restful microservices.
  • The legacy services to integrate with legacy Factory Floor System has been kept on SOAP.
  • Architecting and Designing the application at the time of getting started during my onshore tenure.
  • I was the Offshore Tech Lead for this project.
  • Code review and Implementing best practices
  • Mentoring offshore team.
  • Handling complex deliverables.

Confidential

Tech Lead

Responsibilities:

  • Delivering Sprint wise tasks in an Agile mode
  • Performing the offshore Tech Lead role for this project.
  • Assessing feasibility of the proposed enhancement, analyzing the Functional Specifications
  • Designing and developing new modules of the product.
  • Fixing defects.
  • POC of new technologies.
  • Attending client call to discuss status of the current works, problems if any,
  • Creating Design doc, Peer Code review.
  • Unit and Integration testing.
  • Performing production move activities, ensuring seamless communication during go-live, helping the project reach stabilization after go-live.

Confidential Tech Lead

Responsibilities:
  • Assessing feasibility of the proposed enhancement, analyzing the Functional Specifications
  • Designing and developing new modules of the product.
  • Fixing defects.
  • Monitoring and testing scheduled jobs during System Integration Testing.
  • Creating Design doc, Peer Code review.
  • Ensuring seamless communication during go-live
  • Helping the project reach stabilization after go-live.

Confidential Tech Lead

Responsibilities:
  • Performed Team and Tech lead activities
  • Performed Requirement Gathering and Analysis
  • Designed and developed application components
  • Assigned tasks to offshore team and reviewed deliverables
  • Performed deployment and stabilization support

Confidential

Associate Software Engineer

Responsibilities:

  • Perform Team and Tech lead activities
  • Review deliverables
  • Training team members on the middle-ware framework
  • Assessing feasibility and analysis of the requirements
  • Preparing the Technical Design Documents & System Design Documents
  • Designing and Developing of application components.
  • Preparation & Review of Unit Test Cases.
  • Perform deployment activities

We'd love your feedback!