Summary
Overview
Work History
Education
Skills
Professional Highlights
Timeline
Generic

VENKATA SURESH SUDULA

Sr Java Technical Lead/Architect
Sunnyvale,USA

Summary

With over 18 years of professional software development experience, honed expertise in Core Java, AWS, Python, Spring, Hibernate, Java Swing, AWT, C, C++, J2EE, and UNIX shell scripting. Focused on web, client-server, and distributed computing on real-time systems, with a strong emphasis on Java, Spring, Hibernate, and J2EE technologies. Well-versed in various technologies including Java, AWS, Python, J2EE, Spring Boot, Spring Shift, Hibernate, JSP, JMS, XML, RMI, XSLT, JDBC, HTML, JavaScript, AngularJS, JUnit, Web logic, WebSphere,Tomcat,ClearCase,SNV CVS,Rational Rose Oracle SQL and PL/SQL. Extensive experience across healthcare and finance industry verticals while working for top companies such as Cisco and IBM. Constantly exploring new technologies and tools to stay up-to-date with the latest advancements in the field. Strong background in Object-Oriented Analysis and Design (OOAD), MVC and UML methodologies allows effective contribution to software development projects. 5+ years of experience developing using UML and Rational Unified Process (RUP) or Extreme Programming methodologies. Skilled in writing Unix shell scripts for building and deploying applications on UNIX systems. Expertise extends to socket programming, Unix internals,TCP/IP network,multithreaded application development,and client-server applications. Also experienced in writing SQL queries on Oracle and PL/SQL. Involved in all phases of the Software Development Life Cycle (SDLC), including analysis,coding,testings,and maintenance. Strong understanding of QA procedures,writing test plans,test cases,and performing white box and regression testing. Experience with performance analysis using profiling tool OptimizeIt. Highly adaptable individual capable of quickly learning new skills and delivering solutions both as an individual contributor and as part of a team. Hard work recognized multiple times with the Best Hard Worker award at workplace.

Overview

19
19
years of professional experience

Work History

Java/Tech Lead/Architect

Calhomes Inc
10.2022 - Current
  • Company Overview: Calhomes is real estate company and building a website for it’s customer’s real estate needs
  • Lead and managed the team of 2 members team and recommended the Architecture approach for total application
  • Also I participated in design and development activities
  • I researched, analyzed and recommended new technologies, frameworks, processes to improve the application performance
  • Used Core Java, AWS Cloud, Spring, Spring Boot, RDBMS, NoSQL DB, Tomcat and Python to develop required functionality of real estate website
  • Calhomes is real estate company and building a website for it’s customer’s real estate needs

Java/Tech Lead/Architect

Cisco Systems Inc
01.2019 - 10.2022
  • Lead and managed the team of 6 members offshore team and participated in design and development activities
  • Worked with Architects and engineering teams to fix various existing bugs
  • Lead the total project design and review process to ensure recommendations made are understood by all team members and are monitored during the project life cycle
  • During my tenure I developed various Proof of Concepts that included analysis of problem, finding an optimal solution, design, development, and documentation
  • Used Core Java, AWS Cloud, Spring, Spring Boot, Oracle/SQL, Cassandra, Kafka and Python to develop required functionality of CSOne(SHOP & DFT)
  • Managed and provide support for 16 SOAP & REST based web services which handles JSON/XML data
  • Met the management expectations by understanding the existing system/code quickly to find the causes of the errors and fixed issues as needed
  • Managed the SHOP & DFT projects a with Agile development (daily Scrum meeting)
  • Developed various JUnit classes to test java code

Java/Tech Lead

Symantec Inc
11.2013 - 12.2018
  • Company Overview: The Common Operating Environment (COE) is the common Operating System on top of which the next generation Symantec/Bluecoat applications are currently running
  • Involved in Architecture design for Service Layer
  • Lead the team of 9 members and participated in design and development activities
  • Worked in Architect role for all new project modules including Heartbeat Manager
  • Involved in design and development of service layer which using ZeroMQ, JSON RPC, Confd, Shell script, Python script and Rest Web services
  • Used Core Java, Spring, Spring Boot, AngularJS, Node.Js, Hibernate, Shell Script, JDBC to develop enhancements in Service Framework (ZeroMQ and JSON RPC), Subscription, Image, and Heartbeat Services
  • Developed various Python scripts for Heartbeat Manager
  • Participated in hackathons and presented new ideas with beautiful prototypes
  • Involved in Development and Build process for APIs like Service Framework and Heartbeat Manager
  • Created and deployed virtual COE systems into cloud platform AWS
  • Worked on JSON Json utility package which was used by COE product teams to programmatically invoke methods on various COE services (License, Image, Subscription, Heartbeat Managers) over a ZeroMQ socket and process
  • Developed this project with Agile development (2 weeks Sprint and daily Scrum meeting)
  • Played as a role of Release manager
  • Involved in design and development of COE Microservices with Spring Boot
  • Created Spring Boot microservices from monolithic application
  • Trained newly joined team members to get into speed using the various project frameworks and gave Knowledge transfer to them for troubleshooting complex issues
  • Analyzed existing code to find causes of errors and fixed programs as needed
  • Worked with product team to resolve their COE Integration Issues
  • Automated the build and deployment process using Jenkins framework
  • Participated in the daily Scrum meeting, sizing and retrospective meeting
  • Developed Unit testing with JUnit and Automated testing with Python for Service layer
  • The Common Operating Environment (COE) is the common Operating System on top of which the next generation Symantec/Bluecoat applications are currently running
  • Environment: Java 1.8, AWS, Spring, Spring Boot, Microservices, Hibernate, AngularJS, Node.Js, Confd, REST, JIRA, JSON, Maven 3, Python 2.7.3, Apache Karaf 2.2.9, Eclipse, XML, JUnit, Selenium, Python, Red Hat Linux, Aqua Data Studio 4.7.2, SVN, H2 DB

Team Lead

GE
08.2012 - 11.2013
  • Company Overview: GE has been developing a unified platform called DSP (digital solution platform) which has complete SOA suite to help all the GE business for make use of the platform to develop their customized solutions
  • Played key role as Team Lead of COE (central of excellence) Team
  • Developed Gia Workbench in the use of agile approaches, including Extreme Programming, Test-Driven Development and Scrum
  • Developed the initial 1.0 version of Data Modeling, which allows users to Map the services to visual components
  • Designed and implemented a pluggable authentication mechanism for Gia platform using Java, Spring, Hibernate, AngularJS and Play Framework
  • Designed and implemented session management, session cache and ‘remember me’ options in Gia workbench using Java, Spring, Play Framework, EhCache and Infinispan cache
  • Involved in Application UI designs and architectural decisions according to UX designs
  • Designed and developed DSV-REPO-EBEAN H2 DB module using H2 DB, Play Framework 2.0.4, Scala, Java Script
  • Designed and developed REST based web services which handles JSON data
  • Developed the DSP-V workbench core components using Core Java, Spring, Hibernate, AngularJS, Play Framework and H2 DB
  • Developed this project with Agile development (3 weeks Sprint and daily Scrum)
  • Developed Python scripts to deploy the play projects
  • Designed and implemented the DSP-V packaging structure and deployment plan
  • Developed JUnit test cases and test suit for DSPV studio
  • Developed Selenium automation test cases for DSPV Studio
  • GE has been developing a unified platform called DSP (digital solution platform) which has complete SOA suite to help all the GE business for make use of the platform to develop their customized solutions
  • Environment: Java 1.7, Spring, Spring Boot, Hibernate, AngularJS, Play framework 2.1, REST, JSON, Maven 3, Python 2.7.3, Apache Karaf 2.2.9, Eclipse, XML, JUnit, EHCache, Infinispan, Selenium, Python, Red Hat Linux, Aqua Data Studio 4.7.2, SVN, H2 DB

Senior Software Engineer

E*TRADE Financial Corporation
11.2006 - 08.2012
  • Company Overview: E
  • TRADE FINANCIAL is a global financial services leader, delivering value and innovation to millions of customers in more than 40 countries worldwide
  • Developed Account’s address update, Account preference updating functionality using Spring Framework, Hibernate, and JMS
  • Developed Global Trading functionality using Core Java, Multi threading, Java Swing, JMS, XML, XSL
  • Developed E
  • Trade Web site GT tools using the latest generation of open source and web 2.0 tools including Spring Framework, Hibernate, SOAP and JMS
  • Developed Web Services using SOAP
  • Used Java Swing classes (JFrame, JTable, JTree, etc) to develop a Global Trading UI
  • Developed Core Java components to call C language services to access access/update Sybase Database tables
  • Developed/modified various Core java components for Account preference, Change my info functionality
  • Handled Event handling using AWT, Swing event listener interface & classes
  • Performed immediate troubleshooting and corrections as needed for critical production problems related the account opening in a Multi tier environment using Core java/Sybase
  • Modified the functionality for the existing account related Core java components according to change requests
  • Written the batch jobs like account create/update failure reports, verification reports using PERL with Sybase programming
  • E
  • TRADE FINANCIAL is a global financial services leader, delivering value and innovation to millions of customers in more than 40 countries worldwide
  • Environment: Core JAVA, JAVA Spring, Hibernate, SOAP, Java SWING, JMS, LINUX, C, Spring, TIBCO, Sybase, Perl, Eclipse, Core Java, ANT, Swing, XML, XSL, HTML, DHTML, JUnit, EHCache, Red Hat Linux, Aqua Data Studio 4.7.2, Tuxedo 8.0, CVS, Maven, ANT, MAVEN, Remedy User, Windows XP, Apache Tomcat web server 4.0/5.0

Software Engineer

Panasonic Digital networking Lab.
11.2005 - 11.2006
  • Used Java Swing and Java Media Framework (JMF) to develop a DSC GUI, Key Pad UI
  • Developed DSC functionality using Core Java and Java Swing
  • Handled Event handling using AWT, Swing event listener interface & classes
  • Created and worked with Java to interface with JSP and database
  • Extensive work knowledge in executing SQL / PL/SQL queries to store User details
  • Using JSP and Servlets to invoke Transcoder, Sphinx services remotely
  • Developed different GUI screens using JSP and user validations using JavaScript
  • Used Real-time Transfer protocol (RTP), Session Initiation Protocol (SIP) and JSR 164/165 (API for IM and presence)
  • Environment: Windows NT, Unix, Linux, C++, C, Sybase, Eclipse, Core Java, Swing, JSP, Servlets, J2ME, JMF, SIP, RTP, JSAPI, SQL, XML, XSL, HTML, DHTML

Education

MS -

Computer Science

Skills

  • Java development
  • Cloud architecture
  • Microservices architecture
  • Agile methodologies
  • Team leadership
  • Problem solving
  • Project management

Professional Highlights

  • Sr. Tech Lead/Architect, Calhomes Inc., Sunnyvale, CA, 10/01/22, 12/31/24
  • Sr. Tech Lead/Architect, Cisco Systems Inc., San Jose, CA, 01/01/19, 10/31/22
  • Team Lead, Bluecoat/Symantec Inc., Mountain View, CA, 11/01/13, 11/30/17
  • Team Lead, Tech Workers Inc., San Ramon, CA, 08/01/12, 11/30/13
  • Senior Software Engineer, SVAM International Inc., Menlo Park, CA, 11/01/06, 08/31/12

Timeline

Java/Tech Lead/Architect

Calhomes Inc
10.2022 - Current

Java/Tech Lead/Architect

Cisco Systems Inc
01.2019 - 10.2022

Java/Tech Lead

Symantec Inc
11.2013 - 12.2018

Team Lead

GE
08.2012 - 11.2013

Senior Software Engineer

E*TRADE Financial Corporation
11.2006 - 08.2012

Software Engineer

Panasonic Digital networking Lab.
11.2005 - 11.2006

MS -

Computer Science
VENKATA SURESH SUDULASr Java Technical Lead/Architect