We provide IT Staff Augmentation Services!

Programmer Analyst Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Dedicated IT professional with 18 years of experience in Designing and Developing software projects
  • Possess very strong analytical, troubleshooting, problem solving, critical and logical skills enterprise level Monolithic, Microservices, Distributed Service Oriented applications
  • Well versed with various phases of software development life cycle
  • Good interpersonal and communication skills
  • Experience working with Agile Methodologies

TECHNICAL SKILLS:

Java Technologies: Java 1.8/1.7, J2EE, EJB 2/3

Web Services: SOAP and RESTful Web Services using JSON, Axis, Spring WS and Apache CXF

Cloud Infrastructure: Amazon AWS, EC2, EMR, Cloud Search, Simple Workflow (SWF), Amazon SDK, SQS, Elastic Beanstalk, Map Reduce, Storm framework, S3, Dynamo DB

Design Methodologies: Java/J2EE Design Patterns, UML Diagrams

Application Servers: WebLogic, Tomcat, JBoss, WebSphere.

Web Frameworks/Architecture: Spring 4.x, Spring Boot, Microservices, Hibernate 3.x, Struts 1.x/2, AngularJS, jQuery, Spring MVC, Google Web Toolkit (GWT), JSF (IceFaces - Richfaces - Apache MyFaces)

Security Framework: SSO, Spring Security (Acegi), OpenAM, CAS - SSO, SAML

OR Mapping Tool: Hibernate 2.x/3.x, iBatis, TUF Workflow jBPM, OS Workflow

Messaging Services: Apache ActiveMQ, Apache Camel, JMS-MDB-EJB

DBMS: Oracle 11/10g, MySQL 5.0, MariaDB

Testing Frameworks: JUnit, JWebUnit, Selenium RC 0.9/1.0

IDE: Eclipse, IntelliJ, NetBeans

Other tools: JIRA, Oracle SQL Developer, TOAD, DB Visualizer

Configuration Management: GIT, Bitbucket, SVN, VSS, CVS

Build Automation Tools: Maven, And, Jenkins, Cruise Control.

Development Methodologies: Agile XP and SCRUM Programming methodologies

Operating System: Windows, Unix/Linux platforms

PROFESSIONAL EXPERIENCE:

Programmer Analyst

Confidential

Environment: O/S: Windows

S/W: JAVA 1.8, Struts 2.x, Spring 4.3, Hibernate 3.5, SOAP, RESTful, JSON, JSP, JavaScript, Weblogic 12.x, Oracle 11.x, MyEclipse and IntelliJ IDEs, Ajax, Service Oriented Architecture, Microservices, MariaDB, ehCache.

Responsibilities:

  • Was a key player in the development of system requirements and design deliverables consistent with the Client’s business vision.
  • Analyze new requirements and create High Level Design and implementation approach for the new version modules.
  • Analysis of Gaps and Improvement in implementation of business services
  • Assisting in designing and development from requirements gathering to product implementation.
  • Involved in analyzing, designing and developing the implementation on both the client and service side of migration from SOAP to REST web services using Jackson JSON parsers.
  • Worked on several critical initiatives supporting the technology refresh strategy for the team ranging from security vulnerabilities evaluation and assessment and upgrade and identifying replacements for vulnerable products.
  • Identify and troubleshoot critical performance issues and provide solutions.
  • Actively involved in code reviews, testing and mentoring efforts.
  • Developed support pages, which were utilized by Development & BA team for initial Analysis & Design and during the production support.

Senior Architect

Confidential

Environment: O/S: Windows

S/W: JAVA, JSPs, .NET, ASPX, JBoss, IIS, SQL Server, Oracle, Eclipse, Visual Studio

Responsibilities:

  • Performed As-Is Documentation of the existing enterprise applications.
  • Provided Integration Architecture, future integration plans for existing systems
  • As an Architect provide Level of Effort (LOE) based on the analysis on requirements and reviewing existing code base.
  • Provide impact analysis.
  • Lead the development effort
  • Coordinating the Implementation of the project.
  • In discussion with Client for transition of existing portals

Confidential

Environment: O/S: Windows

S/W: Java 1.6, JQuery, Spring MVC, Spring Framework, SOAP, SOA, Fuse ESB, JBOSS EAP 6, HTML5, Eclipse

Responsibilities:

  • Conducted the System Study and the Requirement Analysis.
  • Designed the Confidential application Integration with legacy systems
  • Performed Project Estimation.
  • Coordinating the Implementation of the project.
  • Perform Code Review

Technical Architect

Confidential

Environment: JAVA, AWS SDK, AWS Cloud services, maven, Spring framework, hibernate, Restful web services

Responsibilities:

  • Involved in Architecture discussion with Amazon
  • Architected the BSV ecosystem in the Amazon Cloud
  • Created the Architecture Document and implemented the base framework according the envisioned services/modules in the cloud
  • Created the Project framework using the AWS SDK for the development team to being development
Programmer Analyst

Confidential

Environment: Java 1.6, Amazon Hadoop SDK, Flume, Amazon EC2, EMR, HBase, SOLR and S3 Storage

Responsibilities:

  • Perform Analysis & Estimation for each task and coordinate the development and responsible for the delivery of the modules
  • Implement enhancements in the existing system
  • Provide roadmap for Hadoop implementation and migration
  • Implemented the Hadoop based framework to extract large data HP nonstop DB and transform into client specific data format. The framework is entirely customizable and extendable and able import any client data with minimal configuration changes. Hadoop Map Reduce, Hive, Apache EMR, HBase, Hadoop with R, technologies are used to implement the framework.
  • Configured SOLR/Lucene nodes to perform search service that is used by many other applications and systems within the company.
  • Perform Technical discussions with client and was a coordinator between onsite and offshore teams
Programmer Analyst

Confidential

Environment: O/S: Windows XP

S/W: Java 1.5, Spring 2.x, Hibernate 3.x, JSON, Restful Web Services, JBoss 5.0, jBPM, Drools Rules Engine, JBoss Developer Studio, Oracle 10g, Maven.

Responsibilities:

  • Involved in Design and Implementation of Confidential module feasibility discussions with stakeholders.
  • Perform Technical discussions with client and was a coordinator between onsite and offshore teams
  • Analyzing and creating High Level Design Documents from Requirement Specs provided by client.
  • Perform Analysis & Estimation for each task and coordinate the development and responsible for the delivery of the modules
  • Perform periodical code review and ensure all resources are following the predefined coding format set by client
  • Prepare delivery schedules and deployment plans.
Programmer Analyst

Confidential

O/S: Windows XP

S/W: Java 1.5, Apache Message Broker (Apache MQ), Apache Camel, Apache CXF, XML, Tomcat 6.x., SVN, Ant Build, Eclipse IDE, Cruise Control

Responsibilities:

  • Involved in Requirement Analysis and creating the Requirement Spec.
  • Created Software Technical Architecture documents.
  • Created the system High Level Design Documents from Requirement Specs using UML notations
  • Provided technical expertise to the team throughout the implementation phase.
Programmer Analyst

Confidential

O/S: Windows XP

S/W: Java 1.5, JSF, Rich Faces, AJAX, Hibernate 3.2, JSP, XML, IBM Websphere and Oracle 10g, SVN, Ant Build, Eclipse IDE, Cruise Control

Responsibilities:

  • Created the Estimation and software Technical Architecture documents.
  • Analyzing the requirements and creating High Level Design Documents from Requirement Specs
  • Provided technical expertise to the team throughout the implementation phase.

Technical Architect

Confidential

Environment: O/S: Windows

S/W: Java 1.5, JSF, Rich Faces, AJAX, Hibernate 3.2, JSP, XML, JBoss 4.0, Drools Rules Engine, My Eclipse 7.1, Netbeans 6.1 with Apache Tomcat 6.x, Oracle 10g.

Responsibilities:

  • Designed and led the integration effort with the external systems through web services.
  • Involved in Design and Implementation feasibility discussions with stakeholders.
  • Analyzing and creating High Level Design Documents from Requirement Specs
  • Proposed Architecture and mentoring the team on implementation.
  • Designed using object-orientated analysis/object-orientated design methodology.
  • Perform Estimation Analysis
  • Prepare delivery schedules and deployment plans.

Technical Architect

Confidential

Environment: O/S: Windows

S/W: Java 1.5, JSF, ICE Faces 1.7.1/1.8.x, AJAX, Spring 2.x, Hibernate 3.x, JSP, XML, JBoss 5.0, OS Workflow, Drools Rules Engine, Acegi Security, Spring-WS, My Eclipse 6.0, Oracle 10g, Log4j, SVN, Cruise Control, Ant.

Responsibilities:

  • Understand and clarify priorities and deliverables to Translate project needs into approved business processes and Coordinate with development group regarding design, cost feasibility and approach.
  • Designed the SOA compatible architecture with Online-Offline capabilities for this Mission Critical application.
  • Analyzed and designed implemented the Framework Components like, Workflow, Rules, Email, SMS, Exception, Schedulers, SSO, and Web Services.
  • Proposed Architecture and mentoring the team on implementation.
  • Designed using object-orientated analysis/object-orientated design methodology.
  • Identified the external systems that are to interact and created the interfaces using Spring-WS.
  • Identified and designed the base framework adhering to J2EE design patterns like Business Delegate, Session Façade, Service Locator, Transfer Object and Data Access Object, etc.
  • Perform Code Reviews

Programmer Analyst

Confidential

Environment: O/S: Windows

S/W: Java 1.4, Swing APIs, TUF, Struts 1.2/2, EJB 2.0, Hibernate 3.1.3 Servlets, JSP, PHP, XML, Websphere, Eclipse 3.2, Oracle 10g, MySQL, Log4j, CVS, Cruise Control, Xplanner

Responsibilities:

  • Understand and clarify priorities and deliverables to Translate project needs into approved business processes and Coordinate with development group regarding design, cost feasibility and approach.
  • Involved in the object-orientated analysis/object-orientated re-design of current systems.
  • Provided Proof Of Concept for Integrating Struts and Hibernate.
  • Analyzed the migration of the DAO Layer to Hibernate.
  • Provided enhancement and maintenance of dealers PHP based web systems.
  • Developed components for Content Management, Content Display, Caching, Workflow and Batch Process.
  • Used J2EE design patterns like Business Delegate, Session Façade, Service Locator, singleton, Transfer Object and Data Access Object, etc.
  • Developed automated unit testing, build process using JUnit and JWebUnit adhering to agile methodology development.
  • Developed ANT script to build and deploy the application
  • Used Cruise Control as a Agile management tool
  • Used CVS as a source management tool
  • On-site Coordinator for the offshore-Onsite Model was responsible for Analyzing requirements and assist in the development of technical prototypes if required
  • SPOC for Confidential and dealer networks that are running on PHP and Desktop applications.
  • Playing the role of Java mentor Java associates in the client location
  • Conducted code reviews
Programmer Analyst

Confidential

Environment: O/S: Windows XP

S/W: Java1.2, EJB1.1, JSP, Java Script, HTML, Oracle 8.1.7, WSAD

Responsibilities:

  • Executed the flow of the new online scholarship entry application.
  • Developed EJB Components for the applications
  • Design and development of interface and server components
  • Design of easy use Wizards and templates for online questioner generation.
  • Actively involved in the database table level designing exercise.

Software Engineer

Confidential

Environment: O/S: Windows

S/W: Java 1.2, JSP, Servlets, EJB 1.x, JDBC Data Source, Oracle 8i, JBuilder

Responsibilities:

  • Assisting in the Requirement Gathering phases for the new System to be developed
  • Analyzing the Design Documents of the modules and breaking down them into Classes and Objects for code development
  • Involved in the discussions and contributed to code - level - design to make it a universal and configurable product.
  • Developed the Controller Servlet to route the requests through a centralized junction.
  • Developed numerous user-interfaces through HTML JSPs and client side validations through java-script.
  • Created Java Beans to support the business logic of the University Process
  • Actively involved in the database table level designing exercise and connected the System through the JDBC connectivity interface.
  • Developed, deployed Data Access EJB Session Beans

We'd love your feedback!