We provide IT Staff Augmentation Services!

Architect Resume

3.00/5 (Submit Your Rating)

New, JerseY

SUMMARY

  • Sixteen years of experience in the IT industry with extensive experience Java/J2EE technology in Analysis, Design, Development, Testing and implementation of software applications and products.
  • Extensive experience in managing software development/deployment and customer interaction in Onsite - Offshore model.
  • Expertise in Object oriented analysis and design (OOAD) using Java/J2EE Design Patterns, Integration Patterns,Unified Modeling Language (UML).
  • Experience in working with SOA Architecture Web Services, SOAP, WSDL Architecture.
  • Experience working extensively in all phases of a project development life cycle from Requirements analysis, Design, Implementation, Testing, Documentation, Standard reviews and Maintenance support.
  • Proficient in J2EE components such as Servlets, JSP, Spring MVC, Sprig Boot,JDBC, Java Beans.
  • Expertise in writing client side validations using Ajax,JSON Javascript and Struts validation framework.
  • Extensive experience in developing applications using Java, Swings, Servlet 2.4, JSP, JDBC, XML Technologies, JQuery, JavaScript, HTML, DHTML, Web Designing.
  • Experience in writing ANT scripts and Log4J and JUnit, JTest for unit testing.
  • IDEs for development - RAD, JBoss Developer Studio, NetBeans and Eclipse.
  • Expertise in developing distributed applications using Application Servers such as Websphere 6.1, Web Logic 8.0, JBoss.
  • Excellent experience in software development methodologies including Scrum/Agile Model.
  • Extensive work experience as a Team/Development Lead with complete ownership of end to end deliverables including requirement gathering, analysis, design, development, testing, launch and post production support.
  • Experience in developing large complex applications Skilled in using development tools including source code control, debugging, and profiling.
  • Experience in Multi Year development and maintenance project across geographical locations like Canada, Australia and USA.
  • Worked on various Domains Banking, Insurance, Underwriters,Telecom and Manufacturing sector.
  • Rich experience in re-engineering concepts like Refectoring and reverse engineeringand J2EE Design pattern (Singleton, Session Façade, Service locator, Value Objects) and Core Design patters.
  • Proven ability to define road-map, prioritize tasks and streamline processes for on-time delivery of projects.
  • Experience in working as Onshore/Offshore lead and manage team in both locations and worked as liaison between teams.

TECHNICAL SKILLS

Languages: Java1.4/1.5/1.6, SQL* Plus and PL/SQL

J2EE Technologies: J2EE, Spring MVC, JSP, EJB 3.0, Servlet, Struts Framework, RMI, HTML, Java Script,JQuery, Hibernate, JUnit, WebServices/SOAP/Axis 1.3/REST,JMS,MQSeries,Ajax,JSON

Web/App Server: IBM Web sphere Application Server 6.1 and BEA Weblogic 8.1, 9.x, Tomcat 8, Jboss Application server 4.1, Spring Boot,Spring REST,Spring Data JPA,Spring Batch,Scala,Spark,AWS

Internet: XML, XSL, HTML, DHTML, CSS and JavaScript,EXT JS 4.2.2

Caching Strategies: Redis

Databases: Oracle 12C, DB2, MySQL, PL/SQL, MS Access,Postgres

IDE/Tools: RAD 6.x, IntelliJ IDEA, HP Quality Center, Eclipse, Rational Rose, SQL developer, JBuilder, Visual Age for Java 3.5/4.0,JIIRA Rally(Agile)

Version Control Tools: Tortoise SVN, CVS, VSS, Changeman,PVCS,GIT

Design Methodologies: Rational rose (UML), MS Visio Pro 20 16

Operating Systems: Windows, Linux

Build Tools: Ant, Maven, CruiseControl

File Transfer tools: WinSCP

PROFESSIONAL EXPERIENCE

Confidential, New Jersey

Architect

Responsibilities:

  • Ingested data from various external Systems like HDFS, Hive, RDBMS, Amazon S3 for meter readings and other details from Aclara, Datamatic etc
  • Ingested data are internally processed to perform the required joins and transformation driven by Business Requirement Document using Spark executed in Amazon EMR and Zeepline
  • Different Applications like AMI, CSO, MeterOPS, C1V, MajorAccounts, Spend Analytics, Billing Apps etc will process these transformed dataset for their Dashboards, Reports etc
  • Managed several REST API Services like Water High Usage Alert, Water Leak Alert, Water Usage Prediction etc.
  • Creation of EMR,EC2 instance in AWS for the deployment of the application.
  • Converted a monolithic app to microservices architecture using Spring Boot using 12-factor app methodology. Deployed, Scaled, Configured, wrote manifest file for various Microservices in PCF.
  • Implemented to reprocess the failure messages in Kafka using offset id.
  • Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
  • Used API Gateway for easily migrate from one API Gateway to other which increase portability.
  • All API Gateway specific logic can be built into proxies or in these wrapper APIs.
  • Used Stack Driver to increase the trace time more than an hour.
  • Configuring infrastructure for deployment of Middleware application through APIGEE.
  • Troubleshooting and monitoring API proxies running on Apigee using Trace tool.
  • Implemented REST Microservices using spring boot. Generated Metrics with method level granularity and Persistence using Spring AOP and Spring Actuator.
  • Implemented Zipkins for distributed Micro Service Monitoring. Integrated Swagger UI and wrote integration test along with REST document.
  • Implemented Hysterix a Latency and Fault Tolerance system for Distributed Systems. Wrote Controller, Services and directive code using Angular JS 1.X for a POC for converting CIM UI.
  • Used spring config server for centralized configuration and Splunk for centralized logging. Used Concourse and Jenkins for Microservices deployment

Environment: Java 8, Hive, Microservices,Amazon S3,Spring, Amazon EMR, Zeepline, Postgresql, Spark, Microservice, Spring Boot, Unix shell scripting,Apache Kafka

Confidential, Washington DC

Architect

Responsibilities:

  • Interacting with the business users, analyst to arrive at the needs of the end users.
  • Reverse Engineering to address the performance issue raised due to the wrong implementation technique using Java.
  • Implemented core functionality as part of refactoring using Java 8, REST API and JMS.
  • Performance tuning for the application.
  • Framing object hierarchy for the Framework
  • Framing Functional as well as technical requirements.
  • Development of critical EPIC for the application.
  • Deploying the application in the cluster in EC2 instances.
  • Developed analytical components using Scala, Spark, Apache Mesos and Spark Stream.
  • Worked on Big Data Integration &Analytics based on Hadoop, SOLR, Spark, Kafka, Storm and web Methods.

Environment: Spring MVC,REST,Oracle12C,AWS,Apache Kafka

Confidential - SANTA CLARA, CA

Architect

Responsibilities:

  • Worked in EXJS 4.2.2 and the Confidential framework for the development of web application.
  • Involved in CRM activities to get the design approved.
  • Interacting with the business users, analyst to arrive at the needs of the end users.
  • Framing functional requirements for the application to increase the profitability of the product for the final release.
  • Refactoring the Application Framework code to the new standard devised by me.
  • Worked extensively with SOAP and Restful web-service for application integration. Extensive knowledge of both Creation and Consumption of Web Service.
  • Implementation of jboss cache for the application.
  • Implemented charts which depicts the frequent changes in Virtual Machine/Host Memory Utilization and CPU Utilization.
  • Used Micro Services to improve the scalability of the application for the data retrieval and usage in the application.
  • Implemented the Virtual Machine operation from UI using virt API.
  • Design and Implementation of end to end feature of HP-Gen 9 features in UI using SNMP V1/V3 mode.
  • Integrated Lights-out feature implementation in the application.
  • Bamboo plan integration with the build process.
  • EJB timer implementation in the UI/Server-side for querying the data related to Virtual Machine and session.
  • Agile methodology adapted for the delivery to overcome the impediments and fasten with delivery with less hurdles.

Environment: EXT JS 4, Spring MVC,Boot,REST,Libvirt,Oracle11g,AWS

We'd love your feedback!