Sandhya Pochampally
Email ID: sandhya.pochampally25@[Link]
Phone Number: 870-682-3252
LinkedIn: [Link]/in/sandhya-pochampally
Profile Summary
● Senior Software Engineer with around 9 years of experience in development and support of
Enterprise applications using Java as primary backend language.
● Responsible for designing, implementing, and maintaining complex software systems with
stringent up-time requirements.
● Expertise in standardized J2EE version of 1.8 and hands on experience in developing both
microservices based applications along with Monolithic architecture.
● Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in
integration using J2EE architecture. Extensive experience in developing Micro services using
Spring Boot, followed domain driven. Extensive experience in Use cases development,
Design, Object/Service modelling using UML modelling.
● Implemented Kotlin with Android content providers for implementing features like sending
E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
● Experience in using different java frameworks like spring, springboot, struts, servlets,
micronaut, hibernate, mybatis etc.
● Profound knowledge in handling both SQL and NoSQL databases like MySQL, oracle, Pl SQL,
mongodb and dynamodb.
● Hands on experience in handling messaging services using Apache Kafka, rabbit MQ, SQS and
SNS.
● Experience in Integration of Amazon Web Services AWS with other applications
infrastructure. Expertise in requirements and systems analysis through deployment using
tollgate and agile methodologies.
● Experience in web applications using Restful web services and Soap web services.
● Experience on various domains such as financial services, Insurance, Banking, Intel,
Ecommerce/Retail and Healthcare.
● Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in
integration using J2EE architecture.
● Experienced with J2EE standard compatible Application Servers including WebLogic, IBM
Web sphere, Apache Tomcat Deployment process and Integration. Worked extensively in
J2EE JSP, Servlets, JDBC, Struts, Spring, MVC, Hibernate, Java- Networking, RMI, Web Sphere,
XML and well versed with Oracle database, OS Concepts.
● Experience using Spring Framework modules like Spring Core container for Dependency
Injection, Application context, Spring ORM and POJO objects. Excellent handle in O/R
mapping tools and hibernate.
● Experienced in design and connectivity of the database in DB2, Oracle and SQL Server 2000.
Hands on experience implementing Command, Data Access Objects, Value Objects, Business
Delegate and Service Locator patterns.
● Experience in implementing Agile methodology. Excellent in project documentation, logical
and analytical abilities. Poses good interpersonal skills and self-learning attitude. Expertise in
J2EE Technologies: JSF, XML, EJB, JSP, Servlets, JMS, JNDI, JDBC, Java Script, Swings,
Hibernate
● Experience in building isomorphic applications using [Link]. Expertise in Tools: Eclipse,
Rational Application Developer RAD. Expertise in software: Web sphere, Tomcat, Oracle, and
Apache. Responsible for designing, implementing, and maintaining complex software
systems with stringent up-time requirements.
● Define virtual warehouse sizing for Snowflake for different type of workloads.
● Experienced in all phases of SDLC including analysis, design, coding and testing, expertise in
integration using J2EE architecture.
TECHNICAL SKILLS:
Languages C, C++, Java (J2SE 1.8/1.7/1.6/1.5, J2EE1.5/1.4), SQL, PL/SQL, UML2.0
Technologies JSP2.1/2.0/1.2, Servlets2.x/3, x, JavaBeans, JDBC, Struts2.x/1.x, RMI, EJB3.0/2.1,
Hibernate4.x/3.x, Spring4.0/3.0, Web Services, SOA, JMS1.1, SAX and DOM
Parsers, AJAX, JAXB2.1/2.0, JAXP1.x, LDAP, .NET, Sybase Power Designer
Web Technologies HTML 5/DHTML, XHTML1.1, JavaScript, Jquery, GraphQL, PHP, Angular-JS,
Typescript, CSS3, XML1.0, XSL, XSLT, CSS
Development Tools Eclipse 3.2/3.0/2.1.1, MyEclipse6.0/5.1.1, RAD7.0/6.0, WSAD5.x/ 4.x,
(IDEs) NetBeans3.3, MS Visual Studio 2005
Web/Application Tomcat 7.x/6.x, Web Logic 10.3/9.2/8.1/7.0, IBM WebSphere6.x/5.x/4. x.
Servers
Design Patterns MVC, Front Controller, Session Façade, Singleton, Business Delegate and DAO
patterns
RDBMS Oracle 12c/11g/10g/9i/8i, MS SQL Server 2008/2005/2000, MySQL5.1/4.1,
DB2 9.1/8.1/7.2
Platforms Windows, UNIX, LINUX
Testing Tools JUnit 4.x, Load runner 11.0/11.5, Quick Test Pro, HP Performance Centre.
Version Control CVS, SVN, VSS and Rational Clear Case.
Methodologies Agile Methodology, RUP, Extreme Programming
Build Tools Ant 1.7, Maven 3.x
Education:
● Bachelors in information technology from Malla Reddy Engineering College.
● Masters in computer science from Arkansas State University.
Professional Experience:
CVS, RI- USA | Sep 2021 to Till Date
Senior Java Developer
Responsibilities:
● Involved in backend Core Java programming. Used Core Java concepts such as Collections,
Generics, Multi-Threading and actively coded most of the Core Java implementations.
● Developed and published server-side business logic in a simple POJO for various account
portfolios, equities, asset/equities ratios, by using core java collection, generics.
● Developed Object Relational Mapping (ORM) using Hibernate and JPA.
● Experience in JSP, Java Scripting, Ajax and jQuery.
● Scaled microservices, distributed systems and serverless applications using Simple Queue
Service (SQS).
● Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
● Setting up and using Micronaut framework for internal provisioning and services project.
● Used Microservices architecture, with Spring Boot based services interacting through a
combination of REST and Spring Boot.
● Implemented an express-graphql library to mount a GraphQL API server on the user-
configured HTTP endpoint.
● Implemented a recursive algorithm to parse large GraphQL introspection queries into dotfile
format in order to visualize the one-to-many relations between schemas in SVG fprmat.
● Worked on the Kotlin for building the backend components and API resources, experience
working on JsonAPI for creating multiple API's.
● Using Micronaut framework to implement Microservices.
● Experience in migrating data from Oracle database using Spring JDBC to Apache Cassandra
(Datastax) NoSQL Database.
● Worked in using React JS components, Forms, Events, Keys, Router, Animations.
● Developed React JS pages, Web services calls, and AJAX calls for the application.
● Developed client - side Interface using React JS.
● Used Microservices architecture, with Spring Boot-based services interacting through a
combination of REST and Apache Kafka message brokers and leveraging AWS to build, test
and deploy micro services.
● Using Oracle 10g, I created SQL, PL/SQL, and Stored Procedures to interact with a persistent
database.
● Worked with NoSQL database to store JSON like dynamic connections data.
● Using Micronaut framework built in support to achieve Versioning of the project.
● Used Typescript for most components with Angular 6 framework.
● Good experience in developing applications using Java and J2EE technologies with Servlets,
JSP’s, SOAP and REST Web Services, JSTL, Spring libraries, Struts, JDK 1.7, Java Beans,
Applets, JDBC, XML, HTML, Java Scripting, MYSQL, RDBMS, Prime faces, ORM tools like
Hibernate, HQL, Apache-Tomcat, JBoss, Oracle Web Logic Server, Glassfish Application
Server.
● Composed and executed MongoDB scripts to insert and update NoSQL database,
automating data changes and reporting.
● Migrated modules to Kotlin from Java.
● Planned, constructed, and iterated upon a contacts management single-page application
(SPA) and custom REST API using AngularJS, MongoDB, NodeJS, and [Link]
● Developed the web application using Spring, JSP, and HTML. Implemented the application
using J2EE design patterns like Spring core/IOC, Spring Security, Spring web, Singleton, DAO
(Data Access Object), DTO (Data Transfer Object).
● Creating Reports in Looker based on Snowflake Connections.
● Validating the data from SQL Server to Snowflake to make sure it has Apple to Apple match.
● Consulting on Snowflake Data Platform Solution Architecture, Design, Development, and
deployment focused to bring the data driven culture across the enterprises.
● Develop stored procedures/views in Snowflake and use in Talend for loading Dimensions
and Facts.
● Provided Technical Leadership on various areas of Cloud computing viz. Server
Virtualization / Dock erization, Storage, Networking, Database Migration, Disaster Recovery
and serverless computing technologies viz. AWS Lambda etc. to build modern Cloud Native
Architectures.
● Designed and developed a prototype application using serverless design pattern using AWS
Lambda.
● Interacted with the database using SQL queries and created PL/SQL Triggers, Functions, and
Procedures for database maintenance.
● Strict 12 factor architecture guidelines were followed maintain serverless application
efficiently.
● Specialized in utilizing AWS as the Cloud Platform - includes Cloud Automation, Managed
Services and Serverless.
● Proficient at designing dynamic web applications using HTML5, CSS3, Bootstrap, JavaScript,
AJAX, JSON, and Angular JS.
● Good knowledge in developing Single Page Applications (SPA) using JavaScript MVC
frameworks such as Angular JS.
● Responsible for Configuring Apache Kafka Consumer and Producer metrics to visualize the
Kafka System performance and monitoring.
● Skilled at creating Controllers, Services etc. using Angular JS.
● Worked upon Services, Components and Routing in Angular 2.
● Worked upon Angular 2 Service which interacts with RESTful services at backend.
● Collaborated for Angular 2 Components which takes care of view part of the application.
● Developed Messaging component using JMS message driven bean to handle FIXML
messages.
● Consumed REST based Micro services with Rest template based on RESTful APIs.
● Used Spring Boot to collect the data from users and packaged the data as JSON distributed
to applications.
● Worked on the Kotlin for building the backend components and API resources, experience
working on JsonAPI for creating multiple API’s.
● Wrote Operations and corresponding handlers to communicate with Oracle database sitting
on Linux/Unix server.
● Used connection pooling for optimization using JDBC interface. Developed processing
component to retrieve customer information from MySQL database, developed DAO layer
using Hibernate.
● Worked on various SOAP and RESTful services used in various internal applications.
● Wrote prepared statement and called stored Procedures using callable statements in
MySQL.
● Experience with Dockers Containers, leveraging Linux containers and AMI's to create
Dockers images/containers and Kubernetes.
● Worked in container-based technologies like Docker, Kubernetes and OpenShift.
● Proficient with container systems like Docker and container orchestration like EC2 Container
Service and Kubernetes.
● Managed Docker orchestration and Docker containerization using Kubernetes.
Environment: Java8, Springboot 2.x, Spring 5, Micronaut, Hibernate, JavaScript, CSS3, HTML5,
Typescript, SOAP, Restful Web Services, GraphQL, Cloud foundry, JPA, JMS, Jenkins, Kafka, Azure,
JDBC, STS, MySQL, PL/SQL, Tomcat, Apache Ant, J2EE design patterns, Junit, Maven and Gradle.
Ford Motors, MI- USA | Aug 2017 to Jun 2021
Senior Java Developer
Responsibilities:
● Participating in print planning, daily scrum, sprint review, retrospectives and backlog
refinement. Preparing Functional and Non-Functional requirements by analysing the
business requirements
● Designing in web pages using HTML 5, XHTML, CSS3, and JavaScript.
● Designing Java Servlets and Objects using J2EE standards. Designing the project by using
MVC framework.
● Good experience with RUP, Agile methodologies. Using Kotlin for implementing new
modules in the application.
● Using Postman to test the services/endpoints at server side developed using Micronaut
container.
● Diverse experience utilizing tools in N-tier and Microservices architecture applications using
Spring Boot, Spring Cloud config, Netflix OSS components (Eureka, Zulu, Hysteria), Pivotal
Cloud Foundry, AWS, Rabbit MQ, Kafka, Zookeeper, Cassandra, My SQL, Restful Web
Services.
● Deployed Spring Boot based microservices in Docker and Amazon EC2 container using
Jenkins.
● Used React JS to create views to hook up models to the DOM and synchronize data with
server as a Single Page Application (SPA).
● Web development using HTML5, CSS3, JavaScript, React JS and Ajax.
● Created React JS components using JSX, Followed Redux Architecture for unidirectional data
flow and manage your data in React and Make HTTP requests in React & Redux.
● Good experience in Shell Scripting's Server, Unix and Linux, Open stack and Expertise java
scripting with focus on devo’s tools, CI/CD and AWS Cloud Architecture.
● Good experience in Java Scripting, jQuery and Ajax.
● Developed web applications using MongoDB, Express, React / Redux, Node JS and GraphQL.
● Well experienced in Core Java – asynchronous programming, multithreading, collections and
a few design patterns.
● Involved in design nd development of GraphQL and services to interact with data storage
layer.
● Delivered simple compile-time aspect-oriented programming API that does not use
reflection using Micronaut.
● RDBMS principles, such as writing SQL Queries, are well-versed. Working knowledge of
relational databases such as MySQL, Apache Solr, Elastic Search, Oracle SQL PL/SQL, SQL
Server (MS SQL), DB2, and NoSQL databases such as MongoDB, Coherence/Hazelcast, and
Oracle.
● Converted Talend Job lets to support the snowflake functionality.
● Created data sharing between two snowflake accounts.
● Implemented Kotlin with Android content providers for implementing features like sending
E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
● Redesigned the Views in snowflake to increase the performance.
● Unit tested the data between Redshift and Snowflake.
● Developed data warehouse model in snowflake for over 100 datasets using whereScape.
● Extensively used HTML, CSS, JavaScript, Typescript, Angular 4 for designing the user
Interface.
● Responsible for setting up Angular 4 application using Angular CLI for UI development and
took part in developing components, services, directives, pipes etc...
● Used Angular Http service to make GET/POST/PUT/DELETE to deal with API request and
response.
● Used Spring MVC Spring Security Spring ORM modules to integrate with MongoDB to
implement the persistence layer with JPA/Hibernate.
● Implemented partial page Rendering PPR using Prime faces PPR support.
● Created various template and data driven form components using Angular Forms and define
module level routing for various components in the application using Angular router.
● Proficient in developing Single Page Applications (SPA) using Angular and [Link].
● Created Single page applications with Angular using TypeScript to create Directives,
Components, Services, Observables, Pipes, Reactive/Template - driven forms and Router for
multiple components utilizing Router Guards and Navigation.
● Used open-source framework, Angular 2+. Good working experience in various Angular
open-source libraries and techniques such as Prime NG, Angular Material, Directive, Routing,
Dependency Injection, and Interceptor.
● Expertise in open-source libraries like Angular Material to create customized components.
● Developed front end website with Angular 6.
● Familiarized with Angular CLI for building and creating a component, service, modules, and
initialized routing functionalities.
● Design and beautified the frontend styles with angular material along with CSS3.
● Used Typescript for most components with Angular 6 framework.
● Extensive experience in Serverless framework using NodeJS.
● Creating serverless yml files to manage AWS resources.
● Experienced in Microservices architecture using technologies such as Docker, AWS Lambda,
Serverless design patterns.
● Utilizing Spring framework including Spring core, Spring Web, Spring Security and implement
the authentication, authorization, and access-control features by using Spring Security.
● Working with Core Java technologies Collections, Serialization, Generics, Annotations, and
Exception Handling to implement Back-End Business Logic.
● Using Micro-Services architecture, with Spring Boot-based services interacting through REST.
Developed Micro Services for different level of layers in flow of network.
● Configuring Spring security in the application to secure the method calls and RESTful web
services. Developing Spring and Hibernate data layer components for the application.
● Migrated legacy applications to Microsoft Azure Cloud PaaS by setting up CI/CD pipelines on
VSTS Created. Web Apps on Azure portal for deploying web applications using VSTS
pipelines.
● Designing and developing a presentation layer using JSP which acts as View in a distributed
MVC architecture, which involves model components and controller components.
● Developing web pages using JSF framework establishing communication between various
pages in application.
● Creating Spring Controllers and Integrated with Business Components and View
Components.
● Implementing business layer using Core Java, Spring Beans using dependency injection,
spring annotations.
Environments: Elastic search 7.5, Log stack, MYSQL, KQL, AWS Step Functions, OCLC, AWS, E, S3,
Python, Kafka, Jenkins, Jira ECE, File beat, Metric beat, Java Scripting, AWS Lambda, Snowflake,
Azure, JavaScript, Java, J2EE, Spring, Typescript, Hibernate, Servlets, Multithreading, Data Structures,
JSP, AJAX, HTML, CSS, JavaScript, JSON, RESTful Web Services, GraphQL, J Unit, XML, Git, ANT, AWS
Glue, Windows, Linux, Toad, Eclipse, Oracle, UNIX.
IOPEX Technologies Pvt Ltd | Jun 2015 to Apr 2017
J2EE JAVA DEVELOPER
Responsibilities:
● Involved in coding, testing and creation of functional specs of enhancement application.
Performing Code reviews with the team.
● Serverless Architectures using AWS SAM, Serverless Framework, Terraform.
● Created an event-driven proof of concept serverless architecture data uses managed
services data are appropriate for the expected data flow and scaling requirements.
● Defined methods for failure management, performance testing, and application auditing
within the serverless architecture.
● Used React JS for templating for faster compilation and developing reusable components.
● Experienced in React JS and working with Redux architecture.
● Evaluate Snowflake Design considerations for any change in the application.
● Build the Logical and Physical data model for snowflake as per the changes required.
● Worked on Oracle Databases, RedShift and Snowflakes.
● Made sure Routing in Angular 2 application is appropriate which helps wiring views together.
● Involved in designing and developing the application using Angular JS, Bootstrap, HTML5,
and CSS3.
● Performed Automation testing using Selenium IDE, Web driver API's, Java scripting.
● Experience in using UNIX shell and Java scripting.
● Developed the Application as Single Page Application (SPA) using Angular JS.
● Worked on Angular JS controllers and created functions to interact with the RESTful Web
Services using AJAX.
● Developed Custom Factories and Services using AngularJS for refactoring Code reuse.
● Formatted data by using Angular JS Filters before processing data further.
● Deployed an update to the serverless application without downtime.
● Used Kibana Dashboards for the Application Monitoring and to retrieve the Concise and
Console Logs.
● Implemented REST Micro services using spring boot. Generated Metrics with method level
granularity and Persistence using Spring AOP and Spring Actuator. Configured Kafka to read
and write messages from external programs. Setting up AWS Oracle RDS databases for new
project, use data pump to migrate data to Relational Database Services (RDS).
● Developed web application using python, Django framework, MySQL Worked in React JS for
creating interactive UI's using One-way data flow, JSX, React concepts. Built React
application utilizing Redux for state management.
● Preparing builds, deploy and Co-ordinate with the release management team to ensure that
the proper process is followed during the release. Providing End to End support for the
testing activities during System Testing, UAT.
● Maintain EAR and WAR in IBM WebSphere Apps server. Maintain source code using SVN.
● Providing End to End support for the testing activities during System Testing, UAT.
● Developing the web applications using Core Java Threading and collection.
● Preparing technical documentation of the application.
● Responsible for closing the backlog of production related issues.
● Responsible for effective communication between the project team and the customer.
Provide day to day direction to the project team and regular project status to the customer.
Propellent TechOps Pvt Ltd–INDIA. | Aug 2013 to Mar 2015
SOFTWARE DEVELOPER
Responsibilities:
● Driving the architecture, development, and release of our Swift based mobile applications
and SDKs for iOS users and developers.
● Creating engineering solutions to have consistent practices and secure, reusable code across
both iOS and Android applications and SDKs. Working as part of a team to see projects
through from planning to completion for various enterprise clients using the Agile
development process.
● Analysing, designing, developing, debugging, supporting, and testing native Android mobile
applications using Java, Kotlin and Android SDK.
● Develop customer-facing features in Kotlin to deliver an immersive fitness experience that
leverages Bluetooth-enabled Motion Trackers and Video Content Streaming.
● Employed use of Android SDK within Eclipse for design and layout of UI, including data
gathering forms utilizing various UI elements.
● Identified ways to improve our technology and processes, creating reusable components
that can be applied to iOS applications developed throughout the organization.
● Built programs to automate processes and integrate different systems between each other
by utilizing Java technologies through requirements gathering design, construction, testing,
and deployment.
● Created restful web services for CatLog and Pricing with Java Spring MVC, Jersey, MySQL.
● Tested and documented anomalies, issues, and bugs for multiple iOS projects.
● Implemented multiple features such as user preferences, recommended groups, and nearest
groups to the user. Developing and maintaining applications for end user, both web and iOS
based.
● Interact daily with designers, other back-end developers, and users.
● Environment: Terraform 0.12, Ansible 2.7, Jenkins, Elastic search ECE, Log stash, File beat,
Metric beat, JavaScript, Ruby, GCP.