0% found this document useful (0 votes)
6 views

Sandeep Deshpande - JAVA

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

Sandeep Deshpande - JAVA

Uploaded by

info.tech2485
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Sandeep Deshpande

P: +1 (651)-434-1381
Senior Software Engineer
[email protected]

SUMMARY:
 15+ years of experience in the analysis, design, development, implementation, and support of web development in the
web environment using Java SE 1.8, J2EE, Struts, Spring framework, Spring Webflow, Hibernate, Java Server Faces,
MVC architecture, JSP, Servlets, Java Beans, JDBC, XML, XHTML, Action Script, AJAX, Log4j, Ant, HTML, JavaScript,
ReactJS, NoSQL DB (MongoDB, DynamoDB) and ColdFusion MX.
 Working knowledge of presentation layer (JSF, ICEFACES, JSP, Servlets, AJAX, jQuery and JavaScript), business layer
(Struts, Spring framework) and database layer (Oracle, SQL Server 2000, and MySQL).
 Working and implementation knowledge in Project Design, Software process, requirement gathering & analysis.
 Very good knowledge of Java 1.8 features like Lambda Expressions, Functional Interfaces, Default methods, Static
Methods, Streams
 Knowledge of Web-Application Server implemented on J2EE technology including Apache Tomcat, JBOSS 5.1.0 and BEA
WebLogic 7.0/8.1.
 Extensive experience in developing microservices using spring boot, Resilliance4j,Eureka Netflix naming server
 Extensive experience on MyEclipse 6.5, Eclipse and RAD 7.0, NetBeans, JDeveloper, IntelliJ, STS
 Good Implementation Knowledge of ORM tools like Hibernate3.0, iBatis
 Experience in Web Services technologies like XML, WSDL, SOAP, REST, JCAPS, and Apache Axis.
 Expertise in JUNIT testing using Mockito and Power Mockito, integration testing and SOAP UI testing.
 Experienced in software configuration management using VSS, SVN and GitHub
 Experience in dealing with CI/CD tools like Jenkins, Gitlab project management tool JIRA.
 Experience in Kafka Streams application using Kafka streams library.
 Written the spring boot micro service to produce and consume messages from Kafka messaging system
 Used AWS services like EC2, S3,Beanstalk,SNS,SQS,SES,IAM, Lambda, CloudWatch etc.
 Created Automation test cases using Cucumber framework
 Hands on experience in Software engineering models like SCRUM and Agile Methodologies
 Managed Docker orchestration and Docker containerization using Kubernetes
 SCJP and Brain bench certified.

TECHNICAL SKILLS:

Operating Systems WINDOWS, Unix


Languages Java S.E 8, J2EE, ColdFusion MX, Angular 9,React JS
Database Oracle 9i, 10g, MySQL, MS- SQL, PL/SQL Server, MS-
Access, Mongo DB
Design Patterns and Concepts OOAD, OOP, MVC, Singleton, Facade, Factory,
Lambda
Internet Markup Languages XML, HTML, DHTML, JQuery, CSS
Scripting Languages JavaScript, Shell Script, AJAX.
Application Servers Web Sphere, Web Logic, JBoss and Tomcat.
Configuration Tools ANT, Maven
Java Development Tools My Eclipse, Eclipse, IBMRAD 6.0, Net beans, Jdevel-
oper,STS, IntelliJ
Testing JUnit, Mockito, SOAP UI, Firefox Plugin, Cucumber
Logging tools Log4j
Core Java Classes and Interfaces, Exceptions, Logging, Collec-
tion, JDBC, Util.
Container Technologies & Management Tool Docker,Kubernetes
Other Tools MS Office, Visio.
MVC Frameworks Spring, Spring Webflow, Spring boot 2.0
Web Services SOAP,REST
Application server Glassfish, Weblogic, JBOSS
Web Server Tomcat 8.0
ORM tools Hibernate 3.0, Ibatis
Domain Finance, Energy, Telecom, Public sector

EMPLOYMENT:

Fidelity Investment, United States


Apr23-till Date
Senior Software Engineer

Alerts:
Alerts system supports different types of the Alerts OGA, GE, ESPP etc. for both web and email for the client participants. All
the SPS emails are configured, maintained, and processed in this system. We also process GRK statement files for all GRK
client participants that has all information of grants, transactions history etc.

 Involved in Low level and High-level technical design.


 Written Kafka Streams application using Kafka strams library.
 Created Automation test cases using Cucumber framework
 Used Kadek tool for Kafka messaging
 Monitored the Kafka platform
 Created Kafka Topics
 Written Producer and Consumer Programs using native Kafka Client and Spring boot micro services
 Written the spring boot micro service to produce and consume messages from Kafka messaging system
 Used Java 11, Spring Boot for Backend service development
 Developed Microservices for Service and Processor module.
 Front end development using Angular js.
 Done Unit testing using MOKITO.
 Made sure code coverage is above 80%.
 Resolved all sonar issues to maintain high quality code.
 Used Docker for image creation and Kubernetes to manage deployment on server
 Used GitHub for code repository and CI/CD for integration and deployment
 Involved in to lead activity such as code review, defect assignments, scrum meetings etc.
 Used AWS Beanstalk for cloud deployment.
 Developed RESTful APIs using AWS API Gateway and Lambda functions,
 Used AWS CloudWatch to analyze application performance.

Environment: Angular JS, Core Java 11, IntelliJ, Tomcat Server, Docker, Kubernetes, Oracle 11 g, Spring boot, JIRA,
Gitlab,AWS

Imagine Learning, United States


July 22-Apr2023
Principle Software Engineer

Courseware NextGen:
Imagine learning has an online learning product Courseware. With Courseware District Admin, School Admin can purchase a
course for a school. Dynamic courses help students in grades K–12 maximize their potential. Initial credit and credit recovery
courses adapt to each student's unique learning journey.

 Involved in Low level and High-level technical design as also Interview process to build out the Team
 Used Java 13, Spring Boot for Backend service development
 Developed Microservices for Catalog module.
 Used Microservices design patterns like API Gateway, Eureka Naming Server, Feign Client
 Used Resilliance4j circuit breaker mechanism for fault tolerance.
 Authorization and Authentication using OKTA.
 Front end development using React JS
 Done Unit testing using MOKITO
 Lead a team of 8 people offshore in India and near shore in Latin America
 Developed REST Webservice to get the data from CTK
 Used Docker for image creation and Kubernetes to manage deployment on server
 Used GitHub for code repository and used Gitlab CI/CD for integration and deployment
 Involved in to lead activity such as code review, defect assignments, scrum meetings etc.
 Used AWS services like EC2,Beanstalk,SQS

Environment: React JS, Core Java 13, IntelliJ, Tomcat Server, React JS, Docker, Kubernetes, DynamoDB,Spring boot,
JIRA,Gitlab,AWS

HHS Technology Group, Sacramento, CA


Sep 20- July 22
Senior Java Developer

Discover your Provider™ (DyP):


Discover your Provider™ (DyP), is a Software as a Service (SaaS), Commercial-off-the-Shelf (COTS) solution built to provide
wide-ranging functionality through the Provider Portal to include Provider Enrollment, Provider Self Service etc.

 Used Java 11 (Functional Interface, Lambda expression, Joda Date and Time API), Spring Boot for Backend service
development
 Used Mongo DB NoSQL database
 Developed REST Webservice to get the data from MongoDB
 Used Docker for image creation and Kubernetes to manage deployment on server
 Used GitHub for code repository and used Gitlab CI/CD for integration and deployment

Environment: Core Java 11, IntelliJ, Tomcat Server, React JS, Mongo DB, Kubernetes, Spring boot, JIRA,Gitlab

State Farm, Bloomington, IL


Sept20-July 21
Technical Consultant at HTC Global Services

Personal Lines Modernization (PLM):


PLM is a front-end rewrite for existing Guidewire application ‘Policy center’. Policy center is web-shop for auto policy of
state farm. Where user/agent can register and purchase auto insurance policy.

 Developed the UI in AngularJS, 9,11,14


 Developed front end using Angular modules, controllers, directives, filters, and Routing Module for navigation
 Used various features of Java 8 for Backend service development
 Done Unit testing using MOKITO
 Developed REST Webservice to interact with EDGE API

Environment: Core Java 11, Tomcat Server, Angular, Spring 4.3 framework, Guidewire,Github,Gitlab,PCF

State Of Indiana, Indianapolis, IN


Aug15-Sep 20
Sr. Consultant at Globalvisse Inc.
Indiana Eligibility Determination Services System (IEDSS):
The State of Indiana has determined that to provide better service to its constituents an investment in technology must be
made to replace the current Indiana Client Eligibility System (ICES).

 Developed batch UI using Spring MVC architecture in Self Service application


 Developed SOAP web services using Apache Axis
 Developed Stateless Session beans using EJB for Worker Portal Application
 Designed and developed XMLs for correspondences
 Working as a Technical lead/Architect for the batch and Correspondence framework
 Involved in various framework level changes/fixes
 Used Deloitte ORM tool Cargo which is like Hibernate
 Developed front end using Angular modules, controllers, directives, and filters
 Involved into Exception handling (Service layer and generic exceptions) and displayed appropriate messages

Environment: Core Java 1.8, WebSphere Server, Angular, Spring 4.3 framework, Oracle 11g

Oracle Hospitality, Naples, FL


May 13-May15
Sr. Consultant at Globalvisse Inc.

OPERA 5 is a product developed by Micros Inc. (now Oracle Hospitality Inc.). The product has different sub products such as
PMS (Property Management system), ORS: Online Reservation System, Configuration etc.
This product is all about hotel reservations and related packages.

 Participated in daily SCRUM meetings


 Design and developed SOAP web services in Java for the Integration with the external system
 Used DAO layer for database interaction
 Oracle PL/SQL back-end programming
 Made a call to outbound web service from oracle PL/SQL block
 Used Jenkins for continuous integration
 Used Oracle AFD framework for web service development

Environment: JDK1.7, SOAP Webservices, WebLogic Server, XML,Spring MVC,JQuery, Ant script, Oracle 11g

Other Experience:

 Sr. Java Developer at JPMorgan Chase

 Java Developer at Cognizant Technology Solutions

 Business Control Reports at Cognizant Technology Solutions

 CONTENT MANAGEMENT SYSTEMS (CMS) at WESTLAW JAPAN

 NETWORK ENGINEERING WEB SYSTEM (NEWS) at P.C.S., Pune for South west bell corporation (S.B.C

 E-INTEGRATION at Sellcraft Softech Pvt Ltd, Mumbai

 REQUESTS AND TIME MANAGEMENT at Harsh Software

EDUCATION
 B.E (computer science) from Shivaji University.
 Sun Certified Java Programmer

You might also like