# Vignesh Saravanan > Software Engineer | Angular, Java, Spring Framework | Innovation and Automation Location: Lathrop, California, United States Profile: https://flows.cv/vigneshsaravanan Certified Java Developer with 8 years of experience in Analysis, Design, Development, Testing, Deployment, Integration and maintenance of web-based applications using Java/J2EE technologies following Agile/Scrum and Waterfall Methodologies. • Strong Knowledge in the Software Development Life Cycle (SDLC) including requirements definition, design, programming / testing and implementation of major systems. • Strong Experience with Spring Framework and Spring Modules like Spring IOC/ Spring DI, Spring MVC, Spring JDBC, Spring Hibernate, Spring Data, Spring REST, Spring AOP and Spring Boot Technologies. • Implemented Micro services using Spring Boot, Spring Data and REST API’s. • Good Experience in Hibernate ORM Configuration, Coding & Integrating using Spring Hibernate Template. • Strong Experience on AWS platform and its dimensions of scalability including VPC, EC2, ELB, S3, and EBS. • Expertise with using RDBMS like Oracle, SQL Server, MySQL & writing and tuning SQL and PL/SQL queries. • Experience with web/application servers namely Web Sphere, Web Logic and Tomcat Server. • Hands on Experience in integration with Maven, JUnit and Log4j frameworks. • Good exposure on using IDE’s like Eclipse, IntelliJ, Sublime. • Experience in using JMS, Message Queues and Spring JMS Integration. • Experience in using CI/CD (Continuation Integration and deployment) tools like Continuum, Jenkins and Hudson. • Strong knowledge in UML, Use Cases, Collaboration, Class, Activity and Sequence Diagrams. • Experience in working on Version Control tools like SVN and GIT. Software Proficiency Front End Technologies: HTML5, CSS, JavaScript, jQuery, Ajax, JSP, JSTL. Back End Technologies: Core Java, J2EE, Spring framework, Hibernate with JPA, Python, Django framework. Databases: Oracle 11g, MySQL. Cloud Technologies: Cloud Foundry, Amazon Web Service (AWS). Other Technologies: Machine Learning, Artificial Intelligence, Oracle Siebel, Haskell, TIBCO. ## Work Experience ### Staff Software Engineer @ Cepheid Jan 2022 – Present | Sunnyvale, California, United States ### Senior Software Engineer @ Cisco Jan 2022 – Jan 2022 | San Jose, California, United States ### Manager - FS Cloud Practice @ Capgemini Jan 2021 – Jan 2022 | Horsham, Pennsylvania, United States • Developed micro services for high scalable systems using Spring Boot and an exceptional UI experience using Angular. • Built RESTful Web services using Sprint boot and improved the customer interaction of advisors by 70%. • Built the FAScet library using Angular to ensure a unified experience across all the public facing marketing applications which has attracted more customers and improved the brand value. • Lead a team of 8 in redesigning the retirement optimizer application using Angular, Spring boot and AWS increasing the advisor count from 30 to 750. ### Java Developer @ Comcast Jan 2019 – Jan 2021 | Greater Philadelphia Area • Responsible for code implementation of the product to meet business requirements. • Develop frontend, middleware and supportive backend database objects such as schemas, tables, and other associated database objects. • Ability to adapt and adjust plans to support rapidly changing business needs and regulatory requirements. • Interact with architects, other tech leads, team members and project manager as required to address technical issues. • Develop solutions to complex business and technology problems, and also ensure the quality of code by creating and maintaining a high percentage of unit and integration test cases. • Promotes the use of test-driven development thereby reduce the number of bugs in production and improve code quality. • Responsible for continuous inspection of code quality by performing automatic reviews with static code analysis to detect bugs, code smells, and security vulnerabilities. • Work directly with vendors, and third parties to ensure that product transactions and database management applications operate at peak efficiency. • Assist in continuous improvement efforts to enhance performance and provide increased functionality. • Develop components on microservices architecture and the architecture requires knowledge in following technologies like Java, Spring, Hibernate with JPA, HTML, CSS, JSP, JavaScript, Oracle 10g and Mysql. ### Graduate Teaching Assistant @ California State University-Los Angeles Jan 2018 – Jan 2018 | Greater Los Angeles Area • Work alone and with campus partners to design, develop, run standard and ad hoc PeopleSoft SQL queries to gather admissions-related system data. • Responsible for data load, search/match, post, and purge: all University admission applications, test scores, and electronic transcripts (EDI and PDF). • Coordinate and oversee the scanning unit: determine scheduling and scanning priorities; ensure accurate document imaging and indexing in OnBase imaging system. • Create, test, and maintain XAP CSU Mentor setup, majors, rules, and logic. Configure, test, and run auto-evaluation, checklist assignment, student record hold assignment, and application fee update processes. • Assist in the planning, testing, implementation, and maintenance of PeopleSoft system updates and modifications: test scenarios in non-production environments; troubleshoot system update and conversion problems; continually communicate progress to the rest of the leadership team. • Develop, evaluate, and implement policies and procedures to centralize document imaging, data processing/capture, and record management in Enrollment Services (Admissions, Records, & Financial Aid). • Map and analyze workflow to optimize business processes within and external to the OnBase imaging system and PeopleSoft Campus Solutions ERP. • Serve as the subject matter expert (SME) for IDP processing and its technical requirements. • Expand optical-character recognition template data capture and extraction. ### Research Assistant | Data Science Research Group @ California State University-Los Angeles Jan 2017 – Jan 2018 | Greater Los Angeles Area • Preventing Pavement Distress using Machine Learning Area of Research: Predictive Analytics, Machine Learning, Artificial Neural Network and Deep Learning. • Climatic change and the Environment Area of Research: Big Data Analytics, Data Mining, Artificial Intelligence, Machine Learning and Recurrent Neural Network. A Proposed Method to Improve Highway Construction Quality using Machine Learning” - Presented and published a paper in the 5th Annual Conf. on Computational Science & Computational Intelligence (CSCI'18) | Dec 13-15, 2018 | Las Vegas, Nevada, USA for the “American Council on Science and Education” ### Student Assistant | Imaging & Data Processing @ California State University-Los Angeles Jan 2017 – Jan 2018 | Los Angeles • Coordinate daily administrative and clerical functions. • Support the application handling process: enter document information into PeopleSoft, scan and index documents into OnBase imaging system, mark files for evaluation. • Coordinate and oversee the scanning unit: determine scheduling and scanning priorities; ensure accurate document imaging and indexing in OnBase imaging system. • Oversee applicant file purge project for compliance with record retention guidelines. ### Software Engineer Analyst | Java, Spring Framework, Oracle Database @ Accenture Jan 2014 – Jan 2016 | Chennai Area, India • As a Developer/Analyst was responsible for the technical design, development, unit and integration testing. • Implemented Agile software development with Scrum methodology. • Designed and developed GUI pages using CSS, HTML, JavaScript, JSTL, and JSP. • Implemented Spring MVC in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer. • Connected to Data Sources and performed operations using Spring Data features like Spring JDBC and Spring ORM. • Used Spring Batch to execute batch programming and to process data from an external source. • Implemented RESTful Web services in Service Oriented Architecture (SOA) to retrieve data from client side and made REST API calls and parsed the data to client and handled the security and Authorization using Spring Security and OAuth2 authentication protocol respectively. • Integrated Spring DAO for data access using Hibernate to fetch data from database and avoid redundant database access statements. • Created Views, Sequences in the oracle database and modified the existing PL/SQL stored procedures. • Was responsible in automating the deployment process using Maven. • Used log4J for enabling logging and debugging at the runtime. • Used Junit for unit testing. ### Junior Engineer | Windows Server 2012| Cisco Packet Tracer @ Mindtree Jan 2013 – Jan 2013 | Chennai Area, India • Responsible for queue monitoring and acknowledging tickets. • Service Desk, Server monitoring, Network monitoring, Troubleshooting server issues & network issues. Managing Active directory, DNS and DHCP Servers. • Active Directory Services- Managing Users & Other Resource objects. • Server deployment and decommissioning process as per ITIL guidelines. Installing, Configuring and administering Windows Server. ## Education ### Master's degree in Computer Science California State University, Los Angeles ### Bachelor of Engineering (B.E.) in Electronics and Communication Engineering Anna University Chennai ### 12th in Mathematics and Computer Science Vetri Vikaas Higher Secondary School ### 10th in Mathematics Montfort Anglo Indian Higher Secondary School ## Contact & Social - LinkedIn: https://linkedin.com/in/vignesh-saravanan --- Source: https://flows.cv/vigneshsaravanan JSON Resume: https://flows.cv/vigneshsaravanan/resume.json Last updated: 2026-04-12