Summary
Overview
Work History
Education
Skills
Certification
Employment History
Other Employment History
Timeline
Generic

VENKATESH SANGA

Hyderabad

Summary

Seasoned Technical Manager(17+) with significant experience in leading cross-functional teams and managing diverse technology projects. Possess strong skills in strategic planning, project management, and team leadership that drive operational efficiency and innovation. Reputation for enhancing productivity by implementing advanced technologies and systems; committed to aligning technology frameworks with corporate objectives for optimal results.

Overview

18
18
years of professional experience
1
1
Certification

Work History

Technical Manager/Principal App Developer

ADP India Pvt Ltd
Hyderabad
10.2018 - Current
  • Tax Notices is a product that processes employer tax notice documents. This involves document conversion from different doc types to OCR text and incorporating several ML models to extract the data elements from docs for use in Notice processing.
  • Discussed with stakeholders on requirements gathering and proposing solutions on several product modules.
  • Designed UI component to validate data predicted by OCR models for notice set up in the system.
  • Designed and Developed Automatic Notice Resolution within product.
  • Designed and Developed real time sync of events between systems to update client profiles in elastic for use in machine learning
  • Developed Python modules for transporting data into Elastic for ML model training.
  • End to End Delivery responsibility of several modules right from project scoping, estimating, design and implementation.
  • Mentoring juniors and assisting team in code reviews.
  • Partnering with Performance Engineering team to define performance test requirements and evaluate components as per the results
  • Developed several dashboards in Splunk to track product modules usage and alerts to track the abnormalities
  • Assisting in Production Support issues, finding the RCA and enriching the product.
  • Environment: Java 8, Spring, Spring Boot, REST API, Python, Drools, Kafka, Tomcat, Apache Camel, AWS, ElasticSearch, Tesseract, Machine Learning

Lead Developer

Sears Holdings
Hyderabad
06.2017 - 10.2018
  • Content Enrichment Services incorporate third party product data integration into master catalog. The system identifies the products that needs enrichment and sends to the third party system for content enrichment.
  • Developed RESTful services to (validate, lookup, score, update) the enriched content
  • Developed python scripts for content push and pull to/from AWS S3 buckets.
  • Developed front end app for content reviewers to review the enriched content.
  • Performed unit testing for all the service, business layers of the application and documented all the artifacts.
  • Environment: Java 8, Spring Boot, REST API, MySql, Python, Django, Nginx

Lead Developer

Princeton (For Citigroup)
Irving
12.2016 - 02.2017
  • Cards payments project is about migrating the existing cards payments application middleware layer to digital platform solution in cloud environment. Monolithic application is redesigned and developed in micro services platform to fully leverage the benefits of cloud environment.
  • Designed and implemented Payee Management and Auto Payment functionalities as micro services.
  • Set up the Eureka instance for service discovery.
  • Implemented the Hystrix fallback methods for service timeouts, errors.
  • Performed unit testing for all the service, business, layers of the application and documented all the artifacts.
  • Participated in design reviews, and code reviews and produced quality documents.
  • Improved the code quality using Sonar qube metrics
  • Developed build and release management system using Maven, Jenkins, GIT.
  • Experience in Agile Programming and accomplishing the tasks to meet deadlines using IBM RTC.
  • Environment: Java 8, Micro Services, Spring Boot, Spring Cloud, Netflix Eureka, Hystrix, Turbine, Pivtol Cloud Foundry, Junit, Mockito, IBM RTC, Sonarqube

Sr. Java/J2EE Developer

InfoVision (For Verizon)
Irving
08.2016 - 12.2016
  • Intelligent Format Engine (IFE) provides enhanced and improved billing format to the wireless services consumers. It provides detailed bill analytics information to the consumers and renders the billing information to down streams for monthly invoice generation.
  • Designed and implemented What’s Changed feature using Spring Integration flow
  • Developed Maven/Ant scripts for building and deploying project archives
  • Participated in design reviews, and code reviews and produced quality documents.
  • Developed build and release management system using Maven, Jenkins, GIT.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all the artifacts.
  • Involved in preparing technical specifications.
  • Experience in Agile Programming and accomplishing the tasks to meet deadlines using Rally.
  • Environment: Core Java, Spring, Spring Boot, Spring Batch, Spring Integration, Oracle database

Sr. Java/J2EE Developer

Experis (For Cisco)
San Jose
04.2015 - 07.2016
  • Organization Entity provides a 360 degree, consistent and governed view of customers to related business entities such as Users, Opportunities, Quotes, Sales Orders, Cases, Contracts at each country level. The view of each customer is modeled in NEO4j graph and produced to various applications using RESTful web services.
  • Designed and implemented complete Service Layer, Business Layers using Spring Boot
  • Designed and implemented persistence layer of the application with NEO4J.
  • Designed and implemented Error handling mechanism for service consumers.
  • Developed Maven/Ant scripts for building and deploying project archives
  • Participated in design reviews, and code reviews and produced quality documents.
  • Developed build and release management system using Maven, Jenkins, GIT.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all the artifacts.
  • Involved in preparing technical specifications.
  • Experience in Agile Programming and accomplishing the tasks to meet deadlines using Rally.
  • Environment: Core Java, Spring, Spring Boot, REST Web services, Data Structures, NEO4j database, Junit , JQuery, Ajax, JSON, SonarQube

Technical Lead

CGI-Bell TV
06.2013 - 03.2015
  • Order Management is one of the core applications of Bell TV business. It gets TV orders from different source channels and processes the orders based upon the channel details and persists the order information. It provides services to upstream systems to receive, processing and completing the orders using spring web services.
  • Designed and implemented complete Service Layer using Spring WebServices
  • Designed and implemented persistence layer of the application with Hibernate ORM.
  • Designed and implemented Error handling mechanism for service consumers.
  • Developed UI using Spring MVC to display order details, status.
  • Developed Ant scripts for building and deploying project archives.
  • Participated in design reviews, and code reviews and produced quality documents.
  • Developed build and release management system using Ant, Jenkins, SVN.
  • Set Up SonarQube for the application that limits the technical debt.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all artifacts.
  • Installed and configured application into Weblogic App server.
  • Provided application support for normalization post deployment.
  • Environment: Java, Spring, Spring Web services, Spring Batch, Data Structures, Spring MVC, Hibernate, JMS, XML, Oracle10G, Junit , WebLogic 10.3,SonarQube

Senior Developer

CGI-Rogers
09.2012 - 05.2013
  • Rogers Communications Inc. is one of Canada's largest communications companies, particularly in the field of wireless communications, cable television, home phone and internet with additional telecommunications and mass media assets. It is headquartered in the Rogers Building in Toronto, Ontario.
  • Understanding the low level architecture designs and assigning the work to the developers.
  • Developed Coding using the droplets, form Handlers.
  • Worked in configuring and managing the catalogue items using ATG search
  • Involving the design of the repository creation according to the business requirements.
  • Worked on Junit test cases with coverage.
  • Knowledge on Payment gateway integration with BillDesk for local site.
  • Environment: Java 1.6, ATG Ecommerce Framework, Payment Gateway integration, Junit, JMock, JQuery, Oracle, Eclipse

Tech Lead

CGI-Bell Canada
09.2011 - 08.2012
  • IService application processes scheduling and programming information for DTH and IPTV services and creates the Electronic Programming Guide (EPG) data for a variety of systems, not including the home receivers. EPG data, along with some additional files for other services, is then provided to various downstream systems.
  • Other applications that play supporting roles to iService in the generation of the EPG are:
  • 1. Rich Media Manager Console (RMMC) is used to manage static images for the stations and programs.
  • 2. WebService application for MultiVu to pull the target files generated by the iService system.
  • Interacted with business analysts for scope study gathering, system requirements and functional requirements.
  • Designed and involved in transforming high-level specifications into System design.
  • Participated in design reviews, and code reviews and produced quality documents.
  • Delivered code as per the technical design and coding standards.
  • Developed build and release management system using Ant, Hudson and CVS.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all the artifacts.
  • Involved in preparing component interface specifications and system prototypes.
  • Involved in preparing technical specifications and user manuals.
  • Environment: Java 1.5, Struts1.2, Spring 2.5, RESTful Web Services, MyBATIS, Junit 4.0, Oracle, Eclipse

Senior Developer

CGI-Product Development
01.2010 - 08.2011
  • PrimeBase is the back-office engine developed to meet the unique recordkeeping demands of the Canadian mutual fund industry. PrimeBase is to translate the PrimeBase functionality into distinct services within an SOA (Service Oriented Architecture), and provide an XML, message based, web services interface to all PrimeBase business processes. Various service operations retrieving client information, account inquiry, closing account, The project execution is based on Agile methodology.
  • Interacted with business analysts for scope study gathering, system requirements and functional requirements.
  • Designed and involved in transforming high-level specifications into System design.
  • Participated in design reviews, and code reviews and produced quality documents.
  • Delivered code as per the technical design and coding standards.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all the artifacts.
  • Involved in preparing component interface specifications and system prototypes.
  • Involved in preparing technical specifications and user manuals.
  • Environment: Java 1.5, Spring 2.5, Spring Web Services 1.5, JAXB 2.0, iBATIS, JUnit 4.0, Sybase, Eclipse

Senior Developer

CGI-Bell Canada
01.2009 - 12.2009
  • The FWFM (Federated Work Force Management) is a suite of applications for Bell Canada field service technicians to manage technicians and the life cycle of various telecom jobs after it reaches FWFM through to completion by a technician.
  • Support in triage and analysis of tickets/errors
  • Provide support for work arounds.
  • Provide high level analysis and root cause needed for documenting SR’s regarding Production issues.
  • Create and execute work arounds for production issues.
  • Meet with delivery teams to convey complete understanding of current issues for correction.
  • Identify business impact for issues and SRT’s.
  • Provide adhoc reports at business request.
  • Metric reporting.
  • Handle SEV1 tickets as well as provide on call support 24
  • 7
  • Provide support on Code/Release move ups
  • Provide support in defect analysis for QA delivery.
  • Provide support for installation of IT ops upgrades.
  • Identify performance tuning opportunities.
  • Provide support for on lines.
  • Environment: Java 1.4, Struts 1.2, Spring 2.0, Oracle 9i, Eclipse, IBM MQ

Senior Developer

CGI
09.2007 - 12.2008
  • Private Investment Council is used to provide services within an SOA (Service Oriented Architecture), and provide an XML, message based, web services interface to all business processes. Few services that include are retrieve account information, account balances, customer information.
  • Interacted with business analysts for scope study gathering, system requirements and functional requirements.
  • Designed and involved in the transforming high-level specifications into System design.
  • Participated in design reviews, and code reviews and produced quality documents.
  • Delivered code as per the technical design and coding standards.
  • Performed unit testing for all the service, business and persistence layers of the application and documented all the artifacts.
  • Involved in preparing component interface specifications and system prototypes.
  • Involved in preparing technical specifications and user manuals.
  • Environment: Axis Web Services, Spring 1.2, JAXB 1.2 for parsing web service request and response, Hibernate, JDBC, IBM DB2 database

Education

Bachelor of Technology - Computer Science & Information Technology

Jawaharlal Nehru Technological University
India

Skills

  • Software product development
  • System design
  • Web development
  • Design Thinking
  • RESTful services
  • Microservices architecture
  • Enterprise architecture
  • Machine learning
  • GenAI tools
  • Software integration
  • Performance engineering
  • Technical system and process improvements
  • Product and application support
  • Business operations support
  • Project management
  • People management
  • Stakeholder engagement
  • Team mentorship
  • Technical staffing
  • Analytics

Certification

  • Six Sigma - Provides enhanced problem-solving skills with an emphasis on the DMAIC (Define, Measure, Analyze, Improve and Control) model.
  • SCJP 1.4

Employment History

  • ADP | India – currently serving from Oct 2018
  • Sears | India – June 2017 to October 2018
  • Princeton | USA – December 2016 to February 2017
  • InfoVision | USA – Aug 2016 to Dec 2016
  • Experis | USA – April 2015 to August 2016
  • CGI | India – September 2007 to March 2015

Other Employment History

  • Honeywell Technology Solutions (Website Development ) - Feb 2025 to Sept 2007
  • Balaji Institute of Technology and Science (Teaching Faculty) - Aug 2003 to May 2004

Timeline

Technical Manager/Principal App Developer

ADP India Pvt Ltd
10.2018 - Current

Lead Developer

Sears Holdings
06.2017 - 10.2018

Lead Developer

Princeton (For Citigroup)
12.2016 - 02.2017

Sr. Java/J2EE Developer

InfoVision (For Verizon)
08.2016 - 12.2016

Sr. Java/J2EE Developer

Experis (For Cisco)
04.2015 - 07.2016

Technical Lead

CGI-Bell TV
06.2013 - 03.2015

Senior Developer

CGI-Rogers
09.2012 - 05.2013

Tech Lead

CGI-Bell Canada
09.2011 - 08.2012

Senior Developer

CGI-Product Development
01.2010 - 08.2011

Senior Developer

CGI-Bell Canada
01.2009 - 12.2009

Senior Developer

CGI
09.2007 - 12.2008

Bachelor of Technology - Computer Science & Information Technology

Jawaharlal Nehru Technological University
VENKATESH SANGA