0% found this document useful (0 votes)
333 views7 pages

Deepthi C Full Stack Java Developer

Deepthi C is a full stack Java developer with over 8 years of experience. She has extensive experience developing web applications using technologies like Java, Spring Boot, Angular, and React. She has worked on projects involving microservices, Docker, AWS, and implementing security features. Deepthi also has a master's degree in computer science and has mentored junior developers.

Uploaded by

Nuclear Wife
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
0% found this document useful (0 votes)
333 views7 pages

Deepthi C Full Stack Java Developer

Deepthi C is a full stack Java developer with over 8 years of experience. She has extensive experience developing web applications using technologies like Java, Spring Boot, Angular, and React. She has worked on projects involving microservices, Docker, AWS, and implementing security features. Deepthi also has a master's degree in computer science and has mentored junior developers.

Uploaded by

Nuclear Wife
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1/ 7

Deepthi C

Full Stack Java Developer

Phone:972-863-2779 | Email: chokkadeepthi901@gmail.com

PROFESSIONAL SUMMARY:
 8+ years of extensive experience in Software Development Life Cycle, Web Application Design,
Development, Maintenance, Programming, Testing, End-User Support of java-based web applications
and client-server business applications using multiple technologies.
 Experience leading a team of engineers also guide and mentor junior software engineers.
 Experience with JAVA/J2EE, JavaScript, JSP, Spring framework, MySQL, Oracle 12, MVC
architecture, Hibernate ORM and JDBC.
 Experience with Object Oriented Programming’s such as core Java SE, including Collections
API, threads, Multithreading, generics, reflection, Data Structures and Algorithms.
 Experience in various message brokers like Rabbit MQ, AKKA Streams and Apache
Kafka.
 Experience in User Interface development using AngularJS, React JS, HTML, CSS, Java Scripts,
Type Script, jQuery.
 Experience in the various IAM modules such as Identity Management, Identity Governance, Access
Management and Life Cycle Management
 Hands on Experience in building Single Page Application (SPA) using Angular 4.0, also creating the
responsive webpages, and designing crossing browser compatibility for mainstream browsers and
portable devices by Bootstrap, Vertx.
 Good Experience in React.js for creating interactive UI's using One-way data flow, Virtual DOM, JSX,
React Native concepts.
 Experience in SOA EIP using Apache Camel Spring Integration Service Mix Mule ESB.
 Implemented Micro services architecture to make application smaller and independent.
 Implemented a server less architecture using API Gateway, Lambda, and Dynamo DB and deployed
AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured
it to receive events from your S3 bucket.
 Extensive experience in development and implementation of ORM framework Hibernate/ Hibernate
with Spring Data Access.
 Implemented centralized logging system for various teams in Citi using ELK Stack (Elastic Search,
Logstash, Kibana), File beats.
 Analyzed and benchmarked internal applications built using object oriented perl and java.
 Good experience in using Maven, Gradle build scripts for the project build and deployment process.
 Created Docker images and handling multiple images primarily for middleware installations and domain
configurations.
 Experience in writing unit test cases using Junit and Mockito frameworks and behavior driven
development (BDD) using JBehave.
 Reviewing and functionally verifying code to assure it meets the necessary standards.
 Followed agile principles for continuous software development and involved in architectural design
decisions.
 Mentored junior developers on Java, JavaScript, Web Application Development and OOA&D.
 Involved in client interactions for scoping, effort estimates, status reporting and ability to adapt to
modern technologies, changing business requirements and correctly apply new tools to build
applications.
 Excellent written and verbal communication skills, analytical, problem solving skills, strict attention to
detail and ability to work independently, lead/work within a team.

TECHNICAL SKILLS:

Languages Java 7 & 8, Perl, Shell, C, C++, SQL, PL/SQL, Scala


J2EE Web Services Collections, data structures, algorithms, Executor framework,
multithreading, concurrent packages, class loading, SOAP,
REST, WSDL, JAX-RS, JAX-RPC, JAXP, JAXB.
Web Technologies HTML/HTML5, CSS/CSS3, XML, XSLT, JavaScript, AJAX,
JQuery, JSON
Version Control System GitHub, SVN
JavaScript Frameworks Angular JS, React JS
Javascript Libraries Bootstrap, Vertx, Node JS, TypeScript, SASS.
Javascript Testing libraries Mocha, Chai, Sinon, Jasmine, Mockito and Protractor.
Client-side build tools Grunt, Jenkins.
Frame Works Spring, Spring Boot, Spring MVC, Hibernate, Angular 2, Angular
4, Apache Camel, Log4J, Junit, Selenium.
Database Oracle11g/10g, DB2, MySQL, MongoDB, NoSQL, Denodo.
Web and Application Servers Apache Tomcat, IBM WebSphere 8/8.5/9, JBoss, WebLogic.
Design Patterns Singleton, Front Controller, DAO, AOP, MVC, Factory Method
Methodologies SDLC, Agile
Operating Systems Windows, Mac OS X, Linux – RHEL 5/7, Unix.
Cloud Platforms Private cloud, AWS cloud, Google cloud, Google cloud platform.
Build Tools Ant, Maven, Jenkins, Bamboo, Gradle.
Tools Eclipse, Adobe page maker, MS Office, Sublime Text, Putty,
Visual Source Safe6.0, Clover, Cucumber.

EDUCATION AND CERTIFICATION:

 Completed Master of Science in Computer Science at Northwest Missouri State University, USA in
2017.
 Completed Bachelor of Technology in Computer Science at Andhra University, India in 2011.

PROFESSIONAL EXPERIENCE:

Client:All State Insurance, Irving, TX SEP 2020 – PRESENT


Role: Full-Stack Developer
Responsibilities: 
 Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks
on-time and with excellent quality on basis with onsite and offshore teams. 
 Used HTML5, CSS3, AngularJS and NodeJS for content layout and presentation layer (UI) designing.
Used JavaScript, jQuery for client-side validations and AJAX for reports display. 
 Extensively used AWS (Amazon Web Services) for integration with Enterprise and web applications. 
 Implemented project structure based on spring MVC pattern using Spring Boot. Used different type of
Spring controllers depending on the business requirement. 
 Implementation of Spring security and LDAP integration. 
 Worked with microservices related frameworks Ribbon & Eureka for client-side load balancer and
network discovery and registry service. 
 Development of DAO layer using Hibernate Template, JDBC Template and Mongo Operations. 
 Used Hibernate Template and Core Hibernate 3.0 in data access layer to access and update information
in the database. 
 Implemented REST web services using Jersey with the enabled OAUTH. 
 Developed RESTful Web Services to retrieve data from client side using Micro Services architecture. 
 Integration with Spring security in web application. 
 Development of web modules and middleware components using AWS and Spring integration. 
 Implementation of security layer on top internal web applications using JAAS as a POC. 
 Composed and executed MongoDB scripts to insert and update NoSQL database, automating data
changes and reporting. 
 Used JP-QL language as part of the Java Persistence API (JPA) specification to perform transactions
with MongoDB. 
 Used Docker to containerize the Services and APIs to run on AWS EC2 instances 
 Created Spring Boot applications testing suite using Spring Junit plugin and Mockito framework. 
 Developed end to end application on spring boot framework (Rest API Application/Spring JPA using
Crud repository). 
 Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text
password and group files using Apache Mod Auth. 
 Created Auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of
CRUD operations. 
 Installed JBoss servers, configured domains for deploying applications. 
 Configured and deployed application on JBOSS 7.x server. 
 Developed all the Junit test cases for all the different layer implementations. 
 Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared
Code. 
 Experience in implementing implement Elastic Path to provide the eCommerce functionalities.
 Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.

Environment: Java 1.8, J2EE, Core Java, AWS, Spring Boot, Spring MVC, TypeScript, Bitbucket, Hibernate,
PL/SQL, JUnit, Maven, Jenkins, Spring boot, Angular 8, WebSphere Application Server, Web services, REST,
Spring Core, Bamboo, Micro services, Spring IOC Container, PCF, Design Patterns, Cypress, Cucumber, Rest
Assured, Sonar, JSON, RESTful Web services, Agile, JBoss, JavaScript, jQuery, HTML5, CSS3, AJAX, STS,
WebStorm, Splunk, Mockito.

Client:T Rowe Price, Colorado Springs, Colorado Jan 2020 – Aug


2020
Role: Full Stack Developer
Responsibilities: 
 Used HTML5, CSS3, Angular 4, and NodeJS for content layout and presentation layer (UI) designing.
 Used JavaScript, jQuery for client-side validations and AJAX for reports display. 
 Implemented project structure based on Spring MVC pattern using Spring boot. Used different type of
Spring Controllers depending on the business requirement. 
 Worked on usage metrics and end to end events tracing for analysis purpose with React JS.
 Experience in using React JS components, Forms, Events, Keys, Router, plus Redux, Animations
and Flux concept.
 Implementation of Spring Security and LDAP integration.
 Responsible to create and implement the TIBCO EMS architecture across enterprise.
 Created model layer using Hibernate and extensively used its API to perform CRUD operation.
 Development of Service code using Apache Camel framework in JAVA/J2EE.
 Participated in designing and development of applications utilizing Actimize Intelligence Modeler.
 Configured RCM as per user’s entitlements and authentications.
 Development of DAO layer using JDBC Template and Mongo Operations.
 Implemented REST web services using Jersey with the enabled OAUTH.
 Worked on the OAuth 2.0 for accessing the cloud storages like Box, one drive, Google Drive, Drop
box.
 Developed RESTful Web Services to retrieve data from client side using Micro Services architecture.
 Developed J2SE technologies like Core Java collections, generics, exception handling, multi-
threading, IO, JDBC.
 Development of web modules and middleware components using AWS and Spring integration.
 Migration of IAM system to new IAM system that is being used by parent company. 
 Work with the project teams on implementing the defined business Roles within Identity Access
Management (IAM) solution.
 Implementation of security layer on top internal web applications using JAAS as a POC. 
 Extensive knowledge in working with WebSphere Portal 8.5 (IBM Digital Experience) features such
as DDC, Script Portlet etc.
  Working as a WebSphere Lombardi/BPM Developer and responsible for resolving technical as well as
integration issues.
 Worked on all prospective available in authoring environment such as Process Modeler, Service
Modeler, Process Inspector and Optimizer in BPM.
 Developed and utilized J2EE services and JMS components for message communication in WebSphere
application server.
 Developed comment function on the Tellurium website using Perl, JavaScript, and MySQL, enabled
the end-users to interact with each other.
 Used open-source technologies like: Vertx, GWT.
 Developed integration modules for disparate clients using Apache Camel.
 Developed Camel routes using Scala DSL and developed custom message converters.
 Integrated configured Camel with ActiveMQ to use it as bus.
 Created Spring Boot applications testing suite using Spring Junit plugin and Mockito framework. 
 Developed end-to-end application on spring boot framework (Rest API Application/Spring JPA using
Crud repository). 
 Used Spring Rest Template to use the exposed REST web services. 
 Had done Migration from WebSphere Portal Version 8.0 to 8.5.
 Implementation of HTTP Basic Authentication to restrict access by looking up users in plain text
password and group files using Apache Mod Auth. 
 Created Auto deploy jobs using Jenkins and Maven. Developed Spring DAO templates to all type of
CRUD operations. 
 Installed JBoss (Wild Fly) servers, configured domains for deploying applications. 
 Used Redux-Promise in application to retrieve data from Back-End and to also perform RESTFUL
services.
 Configured and deployed application on JBOSS 7.x server. 
 Developed JUnit test cases for Unit Testing and functional testing for various modules and prepared
Code.
 Used Log4j Logger and Debugger to capture the log that includes runtime exceptions.
 Used a Microservice architecture with Spring Boot based services interacting through a combination
of REST to build, test and deploy identity Microservices.
 Training the IT team on various modules of SAM, CDD and Actimize in general with regards to current
system and upcoming SAM-UDM and CDD upgrades.
 Experienced in Agile Methodology, participated in Sprints and daily Scrums to deliver software tasks
on-time and with excellent quality on basis with onsite and offshore teams. 

Environment: Java 1.8, J2EE, XML, Core Java, AWS, React JS, Apache Camel, Spring boot, Spring MVC,
TypeScript, GitHub, Hibernate, JDBC, PL/SQL, Vertx, JUnit, Maven, Oracle 11g, Eclipse, Spring 3.x/4.x,
Angular 4.0, WebSphere Application Server, IBM Business Process Management Standard 8.5.5(AIX), Oracle
12c (AIX), Blue Prism v5, EDMS, Oracle Flex cube, Prime, IIB 9.0, T24,  Bloomberg, Tomcat, Web Services,
OWASP, SOAP, WSDL, Spring Core, Jenkins, Micro services, Spring IOC Container, PCF, Design Patterns,
Selenium, TestNG, Rest Assured, Sonar, SQL Joins, Servlets, JSON, RESTful Web services, Agile, HTML5,
CSS3, AJAX, Mockito.

________________________________________________________________________________________
Client: Zurich Insurance Jan 2018 – Dec 2019
Role: Full Stack Developer
Location: Schaumburg, IL.

Responsibilities:
 Developed Web services to allow communication between the applications using Rest and SOAP Web
services.
 Designed and development of many PL/SQL batches using JAVA with Connectivity to Oracle for data
maintenance and handling.
 Developed code for Responsive web design in TypeScript, Vertx using framework like Angular 2.0.
 Designed, developed, and analyzed the front-end and back-end using JSP, Servlets and spring.
 Integrated Spring (Dependency Injection) among different layers of an application.
 Created Kafka topics through Oracle Golden Gate.
 Worked with Swagger UI, Postman to document and test the API.
 Implemented scripting with AJAX, JSF and XML to dynamically refresh the page contents.
 Generate UI mockups from paper and pencil concepts to high fidelity prototypes that convey the
interaction model using HTML5, CSS, Angular JS.
 Worked with Express MVC framework for NodeJS to create the routes required for delivering data to
the front end.
 Implemented Business Logic Using POJO’s and used Websphere 7.0 to deploy the applications.
 Implemented various complex PL/SQL queries.
 Managed Docker orchestration and Docker containerization using Kubernetes.
 Developed various JUnit test cases for Unit Testing.
 Developed entire web application using Node JS as a server-side REST API service and Angular 4
using Typescript as a client-side framework.
 Created fully automated process for building firmware releases by shell scripting.
 Developed automation solutions leveraging shell, Perl, and Java scripts to increase the operational
efficiency.
 Utilized Angular JS for its efficient data flow architecture to create a lightweight and render efficient
web app that searched projects via the GitHub API through keywords.
 Deployed and migrated Weblogic objects in a multi-server environment. Manage multiple weblogic
environments – configuration changes and troubleshooting issues.
 Implemented automated local user provisioning instances created in AWS cloud and Google cloud.
 Implemented RESTful web services by using JAX-RS, created, and read the JSON objects by using
JACKSON libraries.
 Implemented a SOA compliant system working on various transactional messaging using Camel and
used Session Beans Message Driven Beans.
 Developed a core routing framework for National Preorder using Apache Camel.
 Experienced in configuration of WebSphere Application Server on multiple platforms for both
horizontal and vertical clustering.
 Configured global security in WebSphere 9 using LDAP authentication Responsible for establishing
Single Sign On (SSO) for WebSphere application.
 Configure, monitor, and automate Amazon Web Services as well as involved in deploying the content
cloud platform on Amazon Web Services using EC2, S3 and EBS.
 Provision virtual servers using vagrant and kitchen in Oracle VM virtual box, provisioned servers in
Amazon EC2.
 Streamlined installation of OpenShift on partner cloud infrastructure such as aws and Azure.
 Creating the automated build and deployment process for application, re-engineering setup for better
user
 Setup Alerting and monitoring using Stackdriver in GCP.

 Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker
on GCP.
 Streamlined installation of OpenShift on partner cloud infrastructure such as AWS and Azure.
 Utilized Kubernetes for the runtime environment of the CI/CD system to build, test deploy.
 Involved in development of REST Web Services using Spring MVC to extract client related data from
databases and implementing the Micro services to base on RESTful API utilizing Spring Boot with
Spring MVC.
 Implemented Controllers, models and used ng-repeat to render JSON response to DOM.
 Developed Hibernate in Data Access Layer to access and update information in the database.
 Used Hibernate for persistence layer and used HQL for query purpose.
 Created workflows for creating multiple renditions of images.
 Assisted Oracle DB development team in developing stored procedures and designing the database.
 Created CI/CD for deploying in Jenkins. Used Jenkins to integrate with other tools.
 Unit tested controller layer using Spring MVC mock classes and JMock framework.
 Performed functional testing using SOAP UI and created mock services for testing on developer
sandbox.
 Interacted with Business Analysts to come up with better implementation designs for the application.
 In charge of the deployment of the service deliverables to the designated environments till the final QA
sign off.

Environment: Java, J2EE, Linux, WebSphere Application Server, Ant, Eclipse, EJB 3.0, XML, GCP, Spring
4.X, Angular 4, SpringBoot, JPA, Kubernetes, Hibernate, HTML, JavaScript, JSP, JSTL, Java Script, String
Buffer, String Builder, Sonar, SOAP, Splunk, RESTful Web services, Postman, Angular.js, Swagger UI,
Jenkins, Microservices, Junit, AJAX, Clear Case, Windows, Agile/Scrum and BDD/TDD, PL/SQL, SQLserver.

Client: UIT Systems May 2011 – July 2016


Role: Java Developer
Location: - Hyderabad, India.

Responsibilities:
 Involved in preparing High Level/Low Level Design documents.
 Implemented service tire and data accessing using spring.
 Developed various Test classes for a Unit –Testing the code using JUNIT.
 Developed and programmed the required classes in Java to support the User account module.
 Used , JSP and JavaScript for designing the front-end user interface.
 Involved in the creation of interface to manage user menu and Bulk update of Attributes using
AngularJS.
 Used Jasmine to perform unit testing of custom filters, custom directives, and various parts of
AngularJS application.
 Used Object Oriented Programming concepts to develop UI components that could be reused across
the Web Application.
 Worked on the transition project, which involves migration activities from Ant to Maven to standardize
the build across all the applications.
 Experience with Gateways API management platforms such as Layer 7 or a comparable product for
payment portal.
 Experience with and/or working knowledge of Payment API’s on Lines of Business and payment
applications.
 Deployment of application in the Tomcat server 6.0 environment using maven portal.
 Wrote Base Test classes for individual modules for reducing redundancy and complete isolation for unit
testing.
 Implemented error checking/validation on the JSP using JavaScript.
 Responsible for field validations using Angular JS and created custom components in Angular JS.
 Implemented Mock Objects using Easy Mock for reducing dependency and complete isolation for unit
testing.
 Backend Stored Procedures development with PL/SQL.
 Used Clover for validating the tests efficiency (effective code-coverage) and to find possible areas for
code bugs.
 Developed the application using Struts Framework that Leverages classical Model View Layer (MVC)
architecture.
 Good scripting experience in Perl & Shell.
 Integrated Web Services in ESB Layer.
 Used spring in programming to improve overall performance.
 Used Splunk for log file aggregation and monitoring.
 Developed DAO objects to mocks persistence implementation to test Business Logic.
 Used SVN as versioning system.

Environment: Apache ANT, SVN, Perforce, WebSphere Application Server, Perl Script, Shell script, Java,
PL/SQL, Splunk, UNIX, JDK 1.4, JavaScript, Axis Web services, JSP 1.2, Servlets, Struts, JMS, Eclipse IDE,
Oracle, EJB, Eclipse, Ant, Maven, windows, AngularJS, Splunk, Clover.

_________________________________________________________________________________________

You might also like