We provide IT Staff Augmentation Services!

Principal Solutions Architect Resume

4.00/5 (Submit Your Rating)

Plano, TX

PROFESSIONAL SUMMARY:

  • 12+ Years of experience in IT, Software and Automation industry.
  • In - depth architecture, design and development experience in large scale enterprise and web applications using JAVA, J2EE and Cloud technologies.
  • 4+ Years Client facing experience as a Solution Architect/Technical Architect in USA.
  • IBM Certified Cloud Platform Developer (IBM BlueMix for PAAS) .
  • Certified Scrum Master (CSM) from scrum alliance.
  • Oracle Certified Expert Web Services Developer.
  • Sun Certified Business Component Developer.
  • Sun Certified Web Component Developer.
  • Sun Certified Java Programmer.
  • Domain knowledge includes Telecom, Finance and Healthcare.
  • Good knowledge of Cloud technologies (SAAS, PAAS, IAAS) including hands-on experience on IBM Bluemix, RedHat Openshift, Spring Cloud, Kubernetes, Docker and Microservices.
  • Good knowledge of Agile Methodology (Scrum/SAFE- Scaled Agile), Test Driven Development (TDD), Continuous Delivery (CI/CD) with DevOps principals.
  • Technical skill set includes Java, JEE, Spring Boot, Camel, Microservices, Web Services, JAX-WS (Soap), JAX-RS (Restful Services), EJB 3.0, Struts, JSP, Servlet, PL-SQL, ORM framework (JPA/Hibernate).
  • Excellent knowledge of WebSphere Application Server, JBOSS EAP, Tomcat.
  • Good knowledge of React JS, Node JS, TypeScript and Full Stack development.
  • Good understanding of Object Oriented Methodology and Design Patterns.
  • Excellent communication and interpersonal skill, self-starter, customer focused.

TECHNICAL SKILLS:

Operating Systems: Linux (RHEL), UNIX, Windows, CentOS (Oracle VirtualBox)

Domain: Telecom, Finance, Healthcare

Languages: Java8, Java7, J2EE1.4, JEE5, JEE6, PL/SQL, Groovy

Framework: Struts 2.0, Struts 1.1, Apache Camel, Spring Boot

Databases: Oracle 10g and 11g, MS-SQL 2008, No-SQL (Mongo)

Web Technologies: JSP, Servlet, EJB 2.1, EJB 3.0, Spring, Hibernate, JMS, JPA

Scripting Language: HTML, XML, Java Script, AJAX, JSON, TypeScript

Web Services: JAX-RPC,WSDL,JAX-WS(Soap),JAX-RS(Rest), MicroServices

Application Server: WebSphere 8.5, JBOSS EAP 6.3, WebLogic 12c

Web Server: Apache 2.2, IHS8.0

Container/Cluster: Tomcat, Docker, Kubernetes

SDLC Tools: Rally Dev, TDP, RTC (Rational Team Concert),HP QC, Jira

Versioning & Analysis: GIT, CVS, SVN, Fortify, Requisite Pro, Sonar, FindBug

IDE: RAD 8.5, 8.0, Eclipse, JDev Studio, Visual Studio Code

WORK EXPERIENCE:

Confidential

Principal Solutions Architect, Plano, TX

Technologies/ Environment: Microservice Architecture, Spring Boot, Apache Camel, JAX-RS (Rest Services), Jersey, Java8, Mongo DB, log4j, Maven, Jenkins, Kibana, Tomcat, Docker,Kubernetes, GIT/CodeCloud Kafka, Splunk, Agile Craft

Responsibilities:

  • Review BR (Business Requirement), TR (Technical Requirements), SR (System Requirement) and other requirement documents.
  • Work on Solution Architecture and Prepare Solution Approach and ADD (Architectural Directional Document) as required.
  • Completed POC/Prototype for intended solution using cloud platform and different new technologies like Kubernetes, Docker, IBM Bluemix, Openshift.
  • Showcase solution to client/stakeholders and accommodate review comments as required.
  • Involved in evaluation and system study of different MDM vendor.
  • Prepare High Level Design (HLD) and Application Interface Documents (AID) as per the business requirements.
  • Prepare EPIC/User Stories for Agile Projects using Rally Dev or IBM RTC (TDP) tool as needed.
  • Develop Detailed Design of the requirement as needed.
  • Participate in Agile Scrum calls with development team.
  • Involved in Test Driven Development/Test Automation using JUNIT/Mockito and Continuous Integration/ Continuous Deployment.
  • Performed component testing with Behavioral Driven Development (BDD) using Rest Assured.
  • Performed consumer driven contract testing using PACT framework.
  • Implementation of Microservices using custom framework with Spring Boot, Apache Camel, Rest Services (JAX-RS), Docker, Kubernetes.
  • Implemented orchestration layer using different Microservices.
  • Designing and implementing business logic in beans and camel route xmls.
  • Implemented Mongo DB for audit logging.
  • Developed validation framework using Groovy.
  • Post prod deployment monitoring on Linux server/Kubernetes cluster using Prometheus and Grafana.
  • Understanding the business requirements, application and its complexities, involved during the knowledge transfer phase.

Confidential

Technical Architect

Technologies/ Environment: Java8, Java7, Spring Boot, Rest Services, EJB3.0, JAX-WS (Soap WebService), Oracle 11g, IBM RAD (8.5) IDE, WebSphere Application Server (8.5), log4j, Maven, JMS, WebSphere MQ

Responsibilities:

  • Review BR (Business Requirement), TR (Technical Requirements), SR (System Requirement) and other requirement documents.
  • Work on Solution Architecture and Prepare Solution Approach and ADD (Architectural Directional Document) as required.
  • Prototype development and demo for existing application migration on PAAS cloud platform using IBM Bluemix and Openshift.
  • Prepare High Level Design (HLD) and Interface Documents as per the business requirements.
  • Prepare EPIC/User Stories for Agile Projects using Rally Dev or IBM RTC (TDP) tool as needed.
  • Involved in prototype of various new initiatives and solutions.
  • Detailed Design of the requirement as needed.
  • Participate in Agile Scrum calls with development team.
  • Follow Test Driven Development and Continuous Integration process.
  • Develop XSDs and WSDLs for Web services.
  • Creation and Implementation of Web services using JAX-WS (Soap Services) and JAX-RS (Restful Services).
  • Designing and implementing business logic in EJBs.
  • Using Oracle database for persistence layer, and developed various SQL queries using PL/SQL.
  • Develop application using IBM’s RAD and deploy on Web Sphere Application Server 8.5 and JBOSS EAP6.3.
  • Mentoring and guiding the new joinees.
  • Offshore and onshore coordination as needed.
  • Thorough Code review with team.

Confidential

Tech Lead/Technical Architect, White Plains, NY

Technologies: Core Java6, JSP, Servlet, EJB 2.1, EJB3.0, JAX-WS, JAX-RPC, Oracle 11g, 10g, IBM’s RAD (8.0, 7.5) IDE with Web Sphere Application Server (7.0, 8.0), log4j, Maven, Ant build

Responsibilities:

  • Prepare High Level Design (HLD) and Interface Documents as per the business requirements.
  • Prepare EPIC/User Stories for Agile Projects using Rally Dev tool as needed.
  • Develop Detailed Design of the requirement as needed.
  • Follow Test Driven Development process.
  • Key role in developing EJB, Web Services, business interfaces.
  • Develop XSDs and WSDLs for Web services.
  • Creation and Implementation of Web services using JAX-WS.
  • Designing and implementing business logic in EJBs.
  • Participate in SDLC of project and release.
  • Contributed in writing SQL queries.
  • Involved in Design, Coding, testing.
  • Involved in preparing the release documents like Design/Development package for the audit purpose.
  • Involved in mapping of requirements (BR, SR, HLD, AD,IST mapping) using RequisitePro tool.

Confidential

Senior Software Developer, White Plains, NY

Technologies: Core Java6, JSP, Servlet, EJB 2.1, EJB3.0, JAX-WS, JAX-RPC, Oracle 11g, 10g, IBM’s RAD (8.0, 7.5, 6.0) IDE with Web Sphere Application Server (6.0, 7.0, 8.0), log4j.

Responsibilities:

  • Review High Level Design (HLD) and Interface Documents to understand business requirements.
  • Key role in developing EJB, Web Services, JSP pages for client components.
  • Coordination with offshore team
  • Develop XSDs and WSDLs for Web services.
  • Creation and Implementation of EJB-Web services using JAX-WS and JAX-RPC.
  • Designing and implementing business logic in EJBs.
  • Participate in SDLC of project and release.
  • Contributed in writing SQL queries.
  • Involved in Low Level Design/Detailed Design, Coding, testing.
  • Involved in preparing the release documents like Design/Development package for the audit purpose.
  • Involved in mapping of requirements (BR, SR, HLD, AD,IST mapping) using RequisitePro tool.
  • Participated as Security Analyst and Involved in source code analysis using Fortify tool to find Vulnerabilities in code and get it fixed

Confidential

Software Developer

Technologies: HTML,XML,Java,JDBC,JSP,Servlets,EJB,WebService(JAXWS, JAXRS), Oracle 10G, Websphere, RAD7.5

Responsibilities:

  • Review High Level Design (HLD) and Interface Documents to understand business requirements.
  • Key role in developing EJB, Web Services, JSP pages for client components.
  • Coordination with onsite team for the scheduled task.
  • Coding, debugging and production support.
  • Post deployment assembly/regression testing on UNIX server.
  • Contributed in writing SQL queries.
  • Involved in Low Level Design/Detailed Design, Coding, testing.
  • Involved in preparing the release documents like Design/Test plans for the audit purpose.

Confidential

Software Engineer

Technologies: HTML,XML,Java,JDBC,JSP,Servlets,EJB,WebService(JAX-WS, JAX-RS), Oracle 10G, Websphere, RAD7.5

Responsibilities:

  • Involved in the systems requirement study and development.
  • Used Servlet and EJBs and Struts MVC to handle service layer business rules.
  • Developed UI using JSP, JavaScript, HTML.
  • Developing code for data access using DAO design pattern for persistent.
  • Worked on SQL Server, write and developed various complex SQL queries.
  • Involve in writing stored procedure using PL/SQL.
  • Key role in writing EJB, JSP pages for client components.
  • Tool generation. (Excel to XML converter)
  • Actively contributed in implementing Servlets as Controller Object.
  • Contributed in writing SQL queries.
  • Written POJO (Plain Old Java Object) and Helper Classes using Core Java.
  • Participated in design and code review process with team.
  • Involved in Coding of commands and java files for audit module which is the most desirable module for bank administrator for security purpose.
  • Enhancement of Audit and Digital Signature modules of the product which makes product more secure.

Confidential

QC/Service Engineer

Technologies: Application/Product Maintenance and support, Algorithm Design, RS-232 Communication, Software installations and Support.

Responsibilities:

  • Troubleshooting Product, Application and Software issues.
  • Hardware and software communication via RS-232.
  • Configuration of the applications and support.
  • Key role in Application and software Support.
  • Installation and validation of Tiamo/Tinet software.
  • Enhancement and Maintenance the Tiamo/Tinet software algorithm’s as per requirement.
  • Validate the test results.
  • Provide help for the audit by preparing required documents for the test results.

We'd love your feedback!