# Deepthi Kodatham > Full Stack Engineer at Roche Location: Fremont, California, United States Profile: https://flows.cv/deepthikodatham 1) 8 Years of Full stack development using Java/J2EE technologies(Spring, Hibernate, Core Java, XML, XSLT ), Web services and the Front end technology arsenal(Javascript, Angular 9, D3.js, Jquery and underscore). 2) 2 years of experience as a Java/J2EE Team Lead with proven track record of developing, implementing and re-engineering corporate Internet/Intranet sites and designing websites using the latest design pattern oriented Front end technologies. 3) Solve Business problems and raise productivity through writing cleaner code thus propagating cost effective design and development practices. 4)Realize Organization’s full potential by building, and leading teams to enable Business growth trajectory and milestones. 5) Establish, achieve and exceed the Best coding practices through tangible results. 6)Inspired and committed Technical Facilitator, Servant leader working with cross functional and high performing teams. 7) Affluent with end to end stack of Front end , Business tier and Back-end DB spectrum. 8)Strategize Business requirements and translate them to Industry standard SOAP/REST Web-services for Inter Departmental sharing of logic, data, and processes within an unique Enterprise Architectural Ecosystem. 9)An ardent believer in Agile/Software craftsmanship and a Java/Big data enthusiast . ## Work Experience ### Principal Software Engineer @ Roche Jan 2020 – Present | Santa Clara, CA 1) Backend - Designed and developed Spring Boot Restful APIs in tandem with Hibernate ORM for a cloud-based software tool used to create, review, approve/decline and publish clinical pathways for the care of cancer patients by suggesting the best recommended treatment path. 2) Micro Front Ends - Creating reusable Angular 10 libraries and creating Typescript reusable components to consume the REST APIs using component based architecture provided by Angular 10. Used webpack 5’s Module Federation to consume and share micro-frontends and dependencies between different codebases. 3) Database - Involved in designing and creating Database tables using Flyway scripts and writing complex DML SQL queries for operational analytics microservices. 4) CI/CD Pipelines/Devops -> Orchestrated the migration of build strategy from maven to gradle for 7+ microservices within a span of 2 months thus enabling the reduction of build times by 80-90% secs for both local development as well on Github actions workflows. -> Spearheaded the migration of centralized and externalized configuration from AWS param store to Kubernetes Config maps in conjunction with Spring Cloud Kubernetes Config to allow hierarchical configuration and hot reloads when a given configuration value has changed within a cluster, thereby reducing the per-stack unique configurations by 90% and allowing for faster stack standup times. -> Designed a Centralized deploy process for EKS services using HELM deploys and a centralized Jenkins job(involving Groovy, Python & Shell scripting) that can build and deploy multiple microservices at once or individually. -> Developed Github workflows and pipelines as a POC to overcome the current Jenkins proliferation (~5000 jenkins jobs to build and deploy ~20 services and components) thereby enabling centralized workflows and branching strategy. ### Full Stack Engineer @ Wells Fargo Jan 2018 – Jan 2020 | United States ### Senior Software Engineer @ Apple Jan 2017 – Jan 2018 | Sunnyvale, California 1) Design, Develop, Support and Lead the initiative for UI/business logic code re-engineering and redesign under Agile framework thereby boosting the application performance, stability and reliability by more than 60% and minimizing the occurrence of production bugs. 2) Design and development of new REST Web-services for the new business functionalities that were to be developed on top of new redesigned application. 3)Partnered with QA, Data Analysts, Engineers and Product Managers for delivering Critical Insights. 4)Manage and Mentor Offshore team for Application redesign Support, Automation and empowered Self Service. 5)Ongoing support and maintenance of the legacy application and defined strategy for sun setting the legacy applications. 6) Orchestrated the Center of Excellence standards, Performance testing and Deployment Framework. Environment : Webshpere Application Server 6 , EBJ3.0, Spring 3.0, Angular.js, Jquery, Validate.js, Underscore.js, Oracle , Ant, Maven. ### Ecommerce Production Support/Software Engineer- Mobile @ Macy's Jan 2015 – Jan 2017 1) Involved in developing and supporting the Registry API allow for customers to automatically create registries on the ShopNServ platform. It is developed using RESTFUL Webservices. SDP will expose RESTFUL with JSON Registry API’s which Dotcom will use and provide public Registry API for Customers. 2) Involved in developing various SST Automation utilities like an in house JSP based Data Validation Framework Engine which is a one stop tool to perform purchase availability checks on all E2E layers and highlight the problematic areas. Also worked on enhancing SSTPAC to perform validation on various layers on one click and display health result for the critical applications. 3) Trouble shooting and enhancing the customer facing UI on the dotcom site using the new UI stack like Backbone.js, HandleBars.js, HTML5, CSS3, Require.js, Jasmine.js, jQuery.js, JQueryUI, Backgrid.js, JSP and Marionette.js. Some of the features on the site which use this New stack are the Registry and Wishlist. 4) Have used various Application Performance Management and Analytical tools like Splunk, Keynote, Dynatrace , Logentries and SOASTA to triage critical production issues. 5)Involved in the design phase and support of Loyalty REST API to enable migrating from a Legacy code to the new ShopNServ technology stack. This API offers the customers to carry out various functions like Enroll, Associate, Delete and Manage the Loyallist account and these API services are consumed by various clients that include desktop, Mobile, Tablet and POS(store). ### Software Engineer @ Visa Inc Jan 2014 – Jan 2015 | Foster city, San mateo, California 1) Involved in designing and developing the RTM-MSP Offers inbound API to allow for partners to automatically create offers on the RTM platform without having to hand enter the information into the client services center. It is developed using RESTFUL Webservices. CSC will expose RESTFUL with JSON OFFER API’s which RTM will use and provide public Offer API for partners. CXF implementation of JAX-RS is used and JAX-RS-METADATA annotation is used to make restful services. 2)Involved in designing an XML based Gateway validation Engine which has the validations rules in an xml format and based on the Gateway in question(Litle, VISA-DC, Payment tech), validates and transforms the HashMap input to ISO, XML or HashMap outputs. Castor which is an Open Source data binding framework for Java has been used to achieve this. 3) Worked on writing the Front-end presentation layer components using Struts tag library coupled with JSTL tags. Was also involved in writing custom tag libraries for some of the UI components. Other technologies involved in designing the UI are JavaScript and jQuery, AJAX, JSON, CSS, XSTL, JSPs. 4)Designed the Business/Service/DAO layer using Spring framework and Spring JDBC. Involved in writing several server side API so that the presentation layer will interact with the business layer via Ajax requests to the server-side API using built in jQuery AJAX capabilities. 5) Involved in writing extensive JUnits following the TDD approach (Test Driven Development). And worked extensively with Sonar for JUnit code coverage and drilling down to the modules based on the coding rules violations detected by the Sonar. Environment: JBoss Application Server 4.2 , Struts 2.2.1.1, Spring AOP 3.0.5, Spring Core 3.0.5, Ajax, XmlBeans2.0, jQuery 1.4.4, Oracle 10g, JSON, JavaScript, DHTML, XHTML, XML, JSTL, JSP, Servlet API, Castor1.3.3 . ### Software Engineer @ Wells Fargo Jan 2012 – Jan 2014 1) Created an in-house automated application flow to manage a portfolio of real estate secured products by integrating JSF 1.1 with the Spring Framework 2.0 and Ibatis. The effort involved several one on one business-requirement gathering sessions, exhaustive technical design analysis and reviews, high-level architecture, and implementation-level design, conducting code reviews and creating unit test plans. This highly reduced the downtime caused by manual operation by 60%. 2) Developed and integrated Spring Web Flow 2 with Web service client calls using AXIS 1.4 to initiate client connection to the WFHM Lending Grid web service for access to a new service used to obtain financial details and Appraisal details information for YOM and un-marshal the complex SOAP response got from the Web service into Java POJOs/Beans to be persisted to the DB and notify the success/failure of the call to the end business user. 3) Proficient in designing and development of web-based user interfaces using JSF (1.1 and 2.0) with JSP and Facelets as the underlying display technologies for various web screens like Mitigation decision, Extension re-age, Bankruptcy, Settlement which are used in YOM. 4) Adept at troubleshooting disruptions in critical business services by monitoring, analyzing, tracking transaction performances and reporting on these transactions throughout the application using Introscope 7.0 thereby improving the end-user productivity and prioritizing problem resolution according to business impact.Instrumental in reducing production flaws by doing in-depth analysis on the presently occurring TSYS errors and carrying out rigorous testing on the web screens. Environment: IBM RAD 7.0, Spring Framework 2.5.6, IBATIS 2.3.4, Web sphere Application Server (WAS 6.1), JBOSS, Spring Web Flow 2.0, AXIS 1.4, J2EE 1.4, Spring JDBC, Ajax, XmlBeans2.0, Jquery 1.3.2, JAX-WS 2.0, Oracle 10g, Javascript 1.7 ## Education ### Bachelor's degree in Electrical and Electronics Engineering Vignan Institute of Technology and Science ## Contact & Social - LinkedIn: https://linkedin.com/in/deepthi-kodatham-5493a820 --- Source: https://flows.cv/deepthikodatham JSON Resume: https://flows.cv/deepthikodatham/resume.json Last updated: 2026-04-12