We provide IT Staff Augmentation Services!

Programmer Analyst Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY:

  • An IT professional with 8 years of experience in various phases of Software development life cycle which includes Requirement Analysis, Design, Development, Enhancements, Maintenance, Testing, Production & Support of Software Applications in varied environments of Client - Server, and Business Application Software Development.
  • Extensively worked on all parts of project life cycle i.e. End to End development and deliveries to clients using Waterfall, Agile, Test Driven and Iterative Development methodologies.
  • Expertise in creating Conceptual Data Models, Process/Data Flow Diagrams, Use Case Diagrams, Class Diagrams, Sequence Diagrams & Activity Diagrams.
  • Expertise in SOA based Enterprise Application Integration technologies like Spring Integration, JBOSS ESB, Tibco EMS, Message Oriented Middleware (MOM) like Sonic & Rabbit MQ, Web Services, SOAP, WSDL, JMS, Application deployment, JNDI & Data sources configuration, Microservices architecture, Implemented API Gateways in integrating with J2EE Applications like SAP Crystal / IBM LOG / Amazon / Jasper / LDAP / Twitter.
  • Possess implementation experience of various applications within Development environments using different Java Client, Server, backend & Batch frameworks such as Spring IOC, MVC, Spring boot, Data, Web Services, Integration, Batch, JMS, Hibernate, GWT & GXT, Web services (SOAP/Restful), XML DOM & SAX parsing, XPath & related concepts.
  • Expertise in using various Business analysis tools like Enterprise Architect, MS-Visio and can create Conceptual Data models, Process/Data Flow and other UML diagrams
  • Expertise in SAP Crystal Reports and Dynamic Jasper Reporting in generating reports in various formats for data and integration with Spring.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools and hands on experience in NoSQL databases like Cassandra.
  • Experience in developing of cross- browser compatible web pages using HTML/HTML5, JavaScript, jQuery, JSP, AJAX, CSS/CSS3 and holds good knowledge with AngularJS and involved in working with various features.
  • Holds good knowledge in E-Commerce (contract & vendor mgmt.), Legal (Entity & Matter mgmt.), Jury, Human Resource.
  • Application deliveries involving small, Medium to large-scale integrated Enterprise systems as individual & Team player, with highly productive and result-driven in team and individual projects.
  • Strong Debugging, research, Time management and problem-solving skills with good understanding of system development methodologies, Techniques and tools.

TECHNICAL SKILLS:

Databases: Oracle / MS-SQL / Mysql / Cassandra / Postgress Sql

Application servers: WebLogic / Apache Tomcat / Jetty.

Deployment Tools: Jenkins / Anthill / Hyperic / Bamboo

Version Control: Git / Tortoise SVN / Jira / VersionOne

Code Review Tool: Crucible

Document Control: Share point / Confluence

Cloud Computing: AWS - EC2 / S3 / IAM

Frameworks: Spring core/MVC, Spring Boot, Spring AMQP, Hibernate, microservices

UI Technologies: JavaScript, JSP, HTML5/HTML, AngularJS, GWT.

Reporting Tool: Crystal / Dynamic Jasper Reporting Tools / IBM ILOG.

PROFESSIONAL EXPERIENCE:

Confidential

Programmer Analyst, TX

Responsibilities:

  • As an individual Contributor responsible for analysing the requirement and providing the best possible solutions. Responsible for delivering the task as per the business requirement and design the technical design document.
  • Responsible for communicating with stakeholders and understand their business needs and follow the guidelines.
  • Developed / converted 834 format of files as per different vendor implementation/ companion documents.
  • Created a job to run on weekly in bash programming so users can able to trigger the job and process will initiate through micro services.
  • Created a microservice for different vendors to communicate the data as per the MFT framework.
  • Written Junit test cases to make ensure written code is working as per the requirement.
  • Deployed code in Bamboo by creating a docker image.
  • Written complex queries and properly documented.

Environment: JDK1.8, Java Script, AngularJS, Spring boot, Spring Integration, Hibernate, RESTful Web Services, Postgresql, Eclipse IDE, Apache Tomcat Server, Git, Bash Programming, Version One, Bamboo, Confluence.

Confidential

Senior Software Engineer

Responsibilities:

  • As an Individual Contributor responsible for delivering and providing estimates.
  • Written WIKI pages in confluence and sequence designs for the complex stories.
  • Responsible for providing delivering the task and pushing the code in QA and UAT environments.
  • Implemented Security using OAuth and resolving SQL Injections. Developed microservices using Spring Boot.
  • Huge data is managed is by messaging service and to send error messages to Splunk, custom notification rules to customer by rules engine.
  • Used NoSQL (Cassandra) for storing huge entity related data along with the documents proposed to it.
  • Managed SOLR for indexing the huge data and PDF documents to read and store the data using Captiva OCR process.
  • Implemented/Integrated API of Documentum for retrieving docs (streams in 1.8) stored in Documentum DB by using DQL and IBM ILOG Processor API for developing graphical representation of charts.
  • Designed Data Model and written complex queries and Written test cases using Powermockito.
  • Designed reports using component builder by registering sub expression in the Jasper Report Builder.
  • Bootstrap used along with AngularJS in creating the Application.
  • Responsible for checking cross browser issues. Used AJAX for implementing dynamic Web Pages where the content was fetched via API calls and updated the DOM (JSON Parsing).

Environment: JDK1.8,1.7, Javascript, AngularJS, Spring boot, Spring Integration, Hibernate, RESTful Web Services, Oracle, Eclipse IDE, Apache Tomcat Server, Tortoise SVN, Jasper Reporting Tool, Version One, SOLR, Jenkins, Confluence.

Confidential

Senior Software Engineer

Responsibilities:

  • Break down concepts into user stories. Prioritize the product backlog (Agile) Leading a live interview module and meeting up with stakeholders at regular intervals by extreme programming (XP).
  • Worked on webRTC for transmitting video stream of data using media servers (KMS) and working web socketing (client and server programming).
  • AWS Cloud (Store the videos and pictures in S3 Bucket), Hosting the DB in cluster environment (RDS).
  • Integrated with Sonar for checking the code quality.
  • Implemented Spring boot Microservices for consuming different services.
  • Designed the front-end applications, user interactive (UI) web pages using web technologies like HTML5, XHTML, and CS.
  • REST - the standard HTTP request and response mechanism, simplifying implementation and providing for a looser coupling of the client and server.

Environment: JDK1.7, AJAX, JSP, Web Services, Mysql, Eclipse IDE, Apache Tomcat Server, Git, Microservices using spring boot, Jenkins, JIRA, AWS cloud, Sonarqube.

Confidential

Senior Software Engineer

Responsibilities:

  • As an Individual Contributor responsible for analysing project impacts and approach of choosing design patterns (Over Writing / Extending data structures implementation).
  • Designed a model in Google Web Toolkit (GWT) by dynamic data driven approach.
  • Integrated SAP API into Spring for generating crystal reports in the form of PDF and developed Adaptors / connectors as an intermediate gateway to process the requests.
  • Experienced in writing Testing Driven Development (TDD).
  • Developed Cron Jobs using QUARTZ Job Processing for scheduling jobs automatically.
  • Developed reports in Crystal Reporting Tool (SAP).
  • Involved in designing the Technical Specification Doc.
  • Developed a POC with interacting with Twitter using Spring Social.
  • Written Views, complex queries by joining multiple tables for report

Environment: JDK1.7, Hibernate, GWT/GXT, AJAX, Web Services, MS SQL Server, UML (Data Modelling), Oracle, Eclipse IDE, Apache Tomcat Server, Jetty, JIRA, Tortoise SVN, SAP Crystal Reporting Tool.

Confidential

Senior Software Engineer

Responsibilities:

  • Provided Estimations for a Change Request and new Initiative Projects (Migration).
  • Using JQuery and AJAX Call developed RESTFUL Web Services.
  • At the DAO Layer made connection through Hibernate Implemented Mappings, HQL Query Language.
  • Generated Reports in PDF, Excel, and PPT and Graphs using JQuery (jPlot), iText, JXL, POI API’s.
  • Used Big Grid util for streaming data into EXCEL to consume less memory space.
  • Written JUNIT Test Cases by mocking the data using powermock API.
  • Architect the workflow of the whole project using various design patterns like MVC. J2EE Patterns were implemented in each tier.
  • Used Rational Rose development tool to design various Use Cases, Collaboration and Sequence diagrams in Unified Modelling Language UML. Analysis of project requirements through customer interaction, preparation of Functional Specifications, Data modelling, project design, design Patterns.
  • Gathered requirements and then developed complex workflows which involved Templates of different Modules. Analysed the performance of system software code and wrote code to tune it and initiated a code review check document to make ensure no duplicates of logic written and as per standards.

Environment: JDK 1.6, Hibernate, JQuery, AJAX, Web Services, MS SQL Server 2008, Database Upgrade Advisor, UML ( Data Modelling ), JavaScript, Oracle, Eclipse IDE, Apache Tomcat Server, Tortoise SVN .

We'd love your feedback!