Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Venkata Yanamandra

Glenmont,NY

Summary

Around 15+ years of experience in Software Development Life Cycle SDLC including requirements Analysis, Design specification, Leading, Code development, Code integration, Application Maintenance in Java and JEE/Jakarta EE Applications. Good Working knowledge in Service Oriented Architecture-SOA, Web Service SOAP and RESTful, MicroServices, JMS, XML, XSLT and XPath. Good Working knowledge in developing Component-Based, Multi-tier Distributed Applications using Core Java, JSP, Servlets, JDBC, Hibernate 5.x, Spring 5.x, Thymeleaf 3.x, React, AngularJs, Node.Js. Experienced in web based projects using Application Server and Web Server such as Jboss 7.x, Apache tomcat server 7.x, Web-logic9.2-MP3, Web-Sphere, Apache web server Used IDEs like JDeveloper, NetBeans6.0,Eclipse 4.x. Experience in different Database Servers ORACLE 11g, Cassandra 2.0, DB2. Experience in using Ant1.7.x, Maven, Jenkins and different version controls SVN, ADE, VSS server, Clear case , GIT, IBM RTC. Extensively worked on Java EE design patterns like DAO, Session Facade, Service locator, Business delegate, Single-ton, and MVC and Factory pattern, Builder Pattern. Involved in performance tuning of application, analyzing memory leaks, OutOfMemory issues in application using various profiling tools and tuning DB queries. Experience in the Agile and Scrum software development process and their milestones.

Overview

20
20
years of professional experience
1
1
Certification

Work History

Software Developer Sr.

General Dynamics Information Technology, Inc
02.2018 - Current
  • Executed comprehensive analysis of requirements, developed changes, and deployed updates to DEV environment.
  • Provided production support by collaborating with users and testers to resolve issues.
  • Managed end-to-end Change Request process, implementing significant application modifications.
  • Coordinated with eligibility and enrollment teams to execute Change Requests across various touchpoints.
  • Integrated Alfresco into existing systems to improve versioning, security, and compliance.
  • Automated manual processes through implementation of Spring Batch jobs for enhanced efficiency.
  • Developed intelligent aggregator functionality to optimize complex business rules in high-volume data processing.
  • Led initiatives for code cleanup to enhance overall project quality and performance.

Senior Software Developer/Analyst

XtreamIt People Inc.
05.2016 - 02.2018
  • Analyzed requirements and developed changes, performing unit testing and deploying to DEV.
  • Provided production support for existing applications by troubleshooting user-reported issues.
  • Managed end-to-end change requests, executing extensive modifications to meet feature specifications.
  • Collaborated with eligibility and enrollment teams to implement multi-faceted change requests smoothly.
  • Integrated Alfresco into existing systems for enhanced version control, security, and compliance.
  • Automated processes by implementing Spring Batch jobs, reducing manual workload significantly.
  • Developed intelligent aggregator functionality to optimize business rule processing in high-volume jobs.
  • Mentored new team members, facilitating skill development and transition into responsibilities.

Senior Software Developer/Analyst

XtreamIt People Inc.
Berwyn, PA
02.2015 - 04.2016
  • Facilitated user discussions to gather requirements for application changes, performing thorough analysis and development.
  • Executed unit testing and deployed changes to UAT after user reviews for production deployment.
  • Provided production support by troubleshooting issues and coordinating resolution until successful deployment.
  • Implemented Spring JAX-WS SOAP service module for case creation, integrating with AAF, Q2, and Salesforce applications.
  • Developed mobile version of MSMART application, collaborating with UI developer for enhanced user experience.
  • Created JAX-RS REST web services using Jersey for Unit pricing in Instant Quote application, utilizing Hibernate ORM.
  • Maintained customer service requests application employing AngularJS, Struts2, and JDBC technology.
  • Diagnosed and resolved Deadlock and OutOfMemory issues within application to ensure stability.

Senior Software Developer/Analyst

XtreamIt People Inc.
Albany, NY
03.2014 - 01.2015
  • Comet (Co-ordinate online management of electronic tax): Comet is a document management system that is used by the Tax controllers and Tax attorneys during Acquisitions and mergers of GE company. Comet is privileged site and has high security framework build around it. Tons of documentation work needs to collaboration on every project assigned with in Comet.
  • IMS (Information Management Solution): IMS is a SAAS based tool designed to address a specific problem statement, typically used during the tax audit process. IMS is known for out of the box approach which is designed on Web 2.0 standards saving hundreds of man-hours of coding and development. You could imagine IMS as a plug-n-play application that could hook up to any number of applications and display data based on your needs, all wrapped around collaboration and security.
  • Environment: Java, Java EE, Servlets, JSP, JQuery, AngularJS, Restful, Struts 2.0, Spring 3.x, Hibernate 4.x, Tomcat 7, JBOSS 4.3.0.GA, Jetty, Oracle11G, Eclipse, Maven, Apache Solr 4.0.0, OCR using Tesseract/GhostScript, Tess4J, Ghost4J, Linux.
  • Responsibilities:
  • Involved in requirement gathering, finding out suitable technologies that meets the requirement in better way and doing POC, projecting it clients. Developing after signoff and delivering/deploying code to production.
  • Designed common application which OCRs and extract text out of scanned image file or scanned pdf files and return searchable or readable text.
  • Taken End to End responsibility to implement both search and OCR features for both projects. Starting from understanding existing projects data model, designing Solr Schema which meets requirements, coding testing and deployment in production.
  • Implemented search feature for both IMS and Comet projects, including document content using search engine Apache Solr.
  • Implemented OCR (Optical character recognition) feature in Comet project, scanned images or pdf files can be editable and searchable.
  • Implemented thread based model for bulk document upload such way that user need not to wait until all background process completes.
  • Quickly picked-up with AngularJS and implemented major component in IMS application.

Senior Software Developer

Netcracker Tech., Solu., Hyderabad , India
Atlanta, GA
05.2013 - 02.2014
  • Managed requirement gathering, analysis, and design for campaign management solution.
  • Allocated tasks to team members while developing key components.
  • Led team functionally and technically to ensure successful project delivery.
  • Implemented design patterns including Service Locator, Business Delegate, and DAO.
  • Developed batch processes using Java TPE for seamless data transfer between CSV and database.
  • Redesigned application utilizing Cassandra database based on client specifications.
  • Integrated complex rules with Market Rule Engine across multiple projects.
  • Supported application deployment in various environments, addressing performance issues.

Senior Software Developer

IVY Comptech , Hyderabad, India
11.2011 - 04.2013
  • The Bwin.party cashier is integrated with CQR backend system which makes the cashier the most cost effective, reliable and robust payment solution for the group offering vast number of payment solutions based on customer preference across the world. When player wants to play online game, player has to deposit money into the system. In the same way if player wins the cash prize then he wants to take out the money. So here is the payment technology/cashier comes into picture. Support almost around 60+ payment methods for the players to make deposits into the system.
  • Responsibilities:
  • Implemented UI using HTML, JavaScript, JSP and CSS.
  • Worked closely in integration of new payment methods with CQR.
  • Involved in UTPUTC (Unit Test Planning and Unit Test Cases) preparation.
  • Involved in writing stored procedures, sql queries in oracle DB
  • Environment: JAVA, Java EE, UML, free-marker, jsp, java-script, Jquery, struts2.0, spring, axis2, oracle, apache tomcat, apache web server, Windows 7, Linux

Senior Software Developer

Oracle India pvt , Hyderabad India.
03.2008 - 11.2011
  • Gathered requirements and analyzed, designed, and developed key components of UIM application.
  • Created use-case diagrams, sequence diagrams, and data flow diagrams using UML modeling tools.
  • Implemented services utilizing Service Oriented Architecture, Web Service architecture SOAP, and JMS.
  • Contributed to end-to-end suite installer for UIM product, including specifications, HLD, and LLD.
  • Developed custom tag libraries to enhance application functionality.
  • Deployed and supported UIM application in remote environments including Dev, QA, and client sites.
  • Acted as point of contact for UIM product installer application; certified application for web-logic clustering and Oracle Database RAC.
  • Conducted code reviews and refactoring with a focus on performance optimization.

Java developer

Wipro Tech., Bangalore, India.
12.2005 - 12.2006
  • Achieved Best Developer/Employer award for exceptional project contributions.
  • Developed applications through end-to-end coding processes.
  • Implemented user interface using HTML, JavaScript, JSP, and CSS.
  • Crafted PL/SQL queries to execute complex business logic.
  • Prepared high-level and low-level design documents, coding, and UTPUTC for core components.
  • Created knowledge transfer and functional/user manual documentation.
  • Participated in all activities related to Portcullis Manager, Log Manager, and Cache Manager.

Education

Post Graduation MCA - Master Computer Applications

University of Madras

Skills

  • Technologies: Core Java, Servlets, JSP, SOA, Web Services SOAP, Restful Web Services, JMS, XML, JS, jQuery, Ajax
  • Frame Works: Spring 5x, Spring MVC, Hibernate 5x ContentStack (CMS), Thymeleaf, SpringBoot2x, AngularJS, Nodejs
  • Tools: Apache Solr, (OCR)Tess4J, Tesseract, Ghost4J, Ghost script, Maven, Ant
  • Web/App Server: WebSphere, Web-Logic 92MP3, Tomcat 7, JBoss 430GA
  • Databases: Oracle 10g/11g R2, Cassandra20, DB2, PL/SQL Developer
  • Platforms: Unix, Linux Oracle Virtual box, VMware, Windows
  • Version Control: SVN, ADE, VSS server, Clear case, GIT, IBM RTC

Certification

  • 1) AWS Certified Cloud Practitioner.
  • 2) AWS Certified Developer - Associate.

Timeline

Software Developer Sr.

General Dynamics Information Technology, Inc
02.2018 - Current

Senior Software Developer/Analyst

XtreamIt People Inc.
05.2016 - 02.2018

Senior Software Developer/Analyst

XtreamIt People Inc.
02.2015 - 04.2016

Senior Software Developer/Analyst

XtreamIt People Inc.
03.2014 - 01.2015

Senior Software Developer

Netcracker Tech., Solu., Hyderabad , India
05.2013 - 02.2014

Senior Software Developer

IVY Comptech , Hyderabad, India
11.2011 - 04.2013

Senior Software Developer

Oracle India pvt , Hyderabad India.
03.2008 - 11.2011

Java developer

Wipro Tech., Bangalore, India.
12.2005 - 12.2006

Post Graduation MCA - Master Computer Applications

University of Madras
Venkata Yanamandra