SANDEEP SINGH
Mount Laurel, NJ
***********@*****.***
SUMMARY:
** ***** ** *** *****/Java experience in Product development. Experience in Java1.8, JSP, Servlet, Struts 2.0, JAXB, Spring 4.1, Hibernate 4.0, MyBatis 3.2.6, EJB 2.0, JMS, JDBC, Multithreading, HTML 5, REST Web Service, SOA, Amazon Web Service, Cloud Computing Services Model (SAAS, PAAS & IAAS) and Python.
8 years of exp as Technical lead in various domains like Retail, Health Care & Financial industry.
• 6 months exp in AWS IOT with Node-RED using Spring Boot Rest API.
• 4 year exp of Python with AWS Cloud.
• 12 years of experience in Agile Methodology as a Scrum Master.
• 8 years of experience in Amazon Web Service (AWS).
• Experience in Teradata, Oracle 9i, DB2, MYSQL, MS SQL Server, NoSQL on Microsoft windows & Linux platform.
• SAAS, PAAS, IAAS, Lambda Serverless REST API with Amazon Web Service.
• Through AWS lambda service, store data into RDS and DynamoDB.
• Experience in S3 with KMS for security, SNS, SQS as an application architect.
• Worked on AWS EC2, Cloud Watch, ELB, Redshift and GLUE.
• Created and scheduled job through AWS Data Pipeline.
• Written lambda function to read file from multiple data sources to put the S3 bucket.
• Experience in AWS Elastic Beanstalk to deploy the application on AWS.
• Data Migration from Oracle DB to AWS RDS Oracle: Data Migrate Oracle DB to AWS RDS oracle by using DMS service.
• Worked in AWS support project to fix the issues as per priority level in specific deadline.
• Improved the performance using AWS Lambda service through API Gateway using Cloud computing services as a Solution architect.
• AWS Security integrated with Amazon Macie, AWS KMS, AWS Secrets Manager as a data protection.
• Experience in IAM, Amazon Cognito, AWS Directory Service, AWS Security Hub, Amazon GuardDuty, Amazon Inspector, Amazon CloudWatch, AWS IoT Device Defender, AWS Firewall Manager, AWS Network Firewall, AWS Elastic Disaster Recovery.
• Developed and sent JSON response to IOS using AWS Lambda service.
• Developed Node-RED flow and integrated AWS IOT. Send/Receive JSON messages from Cloud to Device & Device to Cloud.
• Knowledge of Azure Databrick and created functions, resource group, put new resource group & region. Created Azure AKS cluster, Azure IoTHub and sent data to IoTHub using SDK.
TECHNICAL SKILLS:
JAVA 1.8, JSP, Servlet, Struts2.0, EJB2.0, JMS, Web2.0, Design Pattern, JDBC, Swing, JavaScript, Multithreading, Message Queue (MQ), Spring3.1, Hibernate3.0, JUnit, XML, JAXB, JQrid, HTML5, CSS, REST Webservice & SpringBoot.
Scripting Language: Python 3.6, jQuery, JQgrid, Java Script, Node JS 10, Node-Red
Version Control: Visual Source Safe (VSS), Rational Clear Case, SVN, Git, Bitbucket
Server: Apache Tomcat 5.0, BEA WebLogic9.0, JBOSS 5.0, Web Sphere6.1
Tools: IDE- JBuilder 9.0, MY Eclipse 10, RSA (Rational Software Architect), JS Console, Eclipse Indigo, JIRA, JMeter, Control-M job scheduler.
RDBMS: Oracle-9i, DB2, MY SQL 5, PostgreSQL, MS SQL Server
NoSQL: MongoDB, DynamoDB
Framework: Spring3.1, Hibernate3.0, Struts1.2 & MyBatis 3.2.6
Methodology: Agile Methodology using Ice Scrum 12.1 tool& JIRA
Code Review Tool & Code Analysis: PMD, FindBugs-2.0.3 & SonarQube 5.3
Continuous Integration Tool (CI/CD): Jenkins 2.2.0
Messaging: JMS/MQ, Kafka
Build Management System: Maven 3.0.4, Gradle 1.11 with Jersey & Spring MVC web application
Data Migration: Data Migrate Oracle DB to AWS RDS oracle by using DMS service
Hadoop & Big Data: HDFS 2.3.0, Map Reduce, Pig 0.12.0, Hive 0.12.0, Oozie, Sqoop
R Statistical Programming/Machine Learning: R 3.1.1 Statistical, R Studio, Predictive Analytics Modeling by using R, Linear Regression, Multivariate Regression, Time Series Analysis
Application Performance Improvement: By using H2 In-memory database with 240 million data
DevOps: Git, Jenkins, Docker, Terraform
PROFESSIONAL EXPERIENCE:
Cigna, New Jersey, US Apr 2022 – till Date
Technical Architect
Understand business requirements with business & stakeholder team.
•Design & Architect for new applications & provide the solutions to integrate the legacy application.
•Handled 7 associates’ team with Agile methodology.
•Improved the performance with java application & AWS cloud.
•As an extra mile provided POC to end client to improve the business.
•Design Rest API and pull data from Teradata using Spring Data.
•Created architecture diagram to get the data from various modules.
•Read data from Teradata tables and create & write data in PDF.
•Connected multiple team to understand development requirements and designed various modules.
•Research to get appropriate prescriptions for the patients on basis of patient claim Id.
Environment: Spring Boot microservice, Rest API, Teradata, AWS, Java 1.8, Lambda, Terraform, S3,DynamoDB.
TCS (Client-Bank of America), New Jersey Sep 2020 – Feb 2021
Solution Architect
• Designed Rest API and provided JSON payload to frontend developer.
• Designed & implemented rest API security.
• Designed & implemented JWT tokenization.
• In hance UI performance.
• Designed various rest API.
• Rewrite legacy project using Spring Boot rest API. Developed Rest API and deployed in AWS cloud.
Environment: Java 1.8, Spring Boot microservice, Rest API, jQuery, AWS
UBS Financial, New Jersey May 2020 – Sep 2020
Wipro Technologies Ltd., Bangalore, India (Client: UBS) Mar 2018 – May 2020
Technical Architect
• A Data lake is a centralized repository that allows you to store all your structured and unstructured data at any scale. We can store data as-is without converting data to structured format and run analytics on top of it.
• Designed to migrate on-premise database to AWS environment.
• Provided solution to optimized python scripts.
• Technically handled 5 associates’ team.
• Capturing all types of data and structures, semi-structured and unstructured in their most natural form from source systems.
• A Data Lake usually contains more relevant information that has good probability of access and can provide operational needs for an enterprise.
• Implemented REST API using Java, Python and Node JS.
• Created AWS data Pipeline to create jobs. Deployed build using Jenkins.
Environment: Java 1.8, Python 3.6, AWS S3, lambda, DMS, Jenkins, Data pipeline, EC2 and Node JS. S3 security to access file, AWS lambda REST API, DynamoDB, AWS Jenkins, Redshift & GLUE.
GE, Bangalore, India Aug 2017 – Dec 2017
Cloud Architect
GE Deliver application is used by business team, GE Agent. GE Deliver application contains few modules like; Driver login, Product Delivery, Delivery Status & Driver Stops.
Technically handled 7 associates’ team.
Written AWS lambda REST API using java and Node JS code. Integrated AWS DynamoDB NoSQL API with java code.
Improve performance backend side.
Environment: Java1.8, AWS lambda Serverless REST API through API gateway and Node JS, DynamoDB & RDS cloud service, cloud formation, EC2, S3, cloud watch.
Sears Holdings India Pvt. Ltd., Pune, India Dec 2012 – Jun 2017
Senior Developer
Project Name: Localized Publishing (L-Pub) (Jan 2014 – June 2017)
L-Pub application is used by business & stakeholders. L-Pub application contains some functionalities like, Campaign Creation, Item Group, Store Group, Rules & Pricing Strategy.
Design & Architecture for MySQL integration with Hadoop. Implemented Hadoop based data warehouses.
Good understanding in performance tuning in Hadoop. Leading a critical project “IBM Data Stage.
Environment: Hadoop/HDFS, Map Reduce, Pig, Hive, Data Meer tool, java, MVC design pattern, Spring-MyBatis framework, java script, jQuery and Jqgrid.
Project Name: On Demand Forecast (ODF) (Mar 2016 – June 2017)
Sears Home Services comprises of locally based Technicians involved in house calls to handle repairs, home improvements or maintenance projects. Being able to predict Job Duration with a certain level of accuracy is advantageous to the system.
The model uses the following variables for prediction like Location, Product category, Product age, Service type, Service Attempt etc.
Implemented Multivariate regression model to weather forecast max/min average temperature using R Programming.
Written R script using machine learning to provide weather forecasting for future weather.
Environment: R 3.1.1 Statistical, R Studio, Predictive Analytics Modeling by using R, Linear Regression, Multivariate Regression, Time Series Analysis with R.
Customer Specific Offer (CSO) (Dec 2012 – June 2017)
CSO application generates the Customer Specific Offer coupon for Sears and Kmart Store customers and performs the inquiry and redemption of CSO by shoppers. It also generates the manufacturing coupons for OBU customers and performs the inquiry/redemption for them as well. CSO application prevents the coupons from going viral by restricting the number of redemptions for a given coupon, in turn protecting margins and also implement Mobile SMSservices on customer mobile for redeem offers.
Technically handled 4 associates’ team.
Environment: Core Java, Spring MVC, Hibernate, design pattern, AWS cloud services (S3, EC2, EBS, EMR, SNS, Auto Scaling, Redshift, VPC, cloud formation, AMT).
Project Name: Self Service Offer Delivery (SSOD) (Feb 2013 – Oct 2016)
Self Service product was introduced for a user who want to perform the following activities:
Technically handled 4 associates’ team
Manage multiple categories in this E-commerce application & E-commerce management.
Manage an offer campaign in which user can choose to target members who belong to certain nSegments (nSegments are attributed to which a member belongs to).
Environment: Core Java, Spring MVC framework, Hibernate, design pattern, java script, JQgrid, jQuery, HTML, CSS, JSP, AWS cloud, Tomcat.
Capgemini India Pvt. Ltd., Pune, India (Client – Discover Bank) Aug 2008 – Apr 2012
Consultant
IMS Admin allows Collections Administrators to update settings in IMS (Inventory Management System). Since only administrators will use this program the maximum number of users will be small.
Defect Management Process, code debugging, application development process.
Environment: Core Java, Spring framework, Hibernate ORM, JSP, HTML, CSS, Java script, Junit, Swing, Tomcat.
Eicher Motors India Pvt. Ltd., New Delhi, India Feb 2008 - Jun 2008
Consultant
Eicher–Supplier Collaboration for Rapid Execution (E-SCORE) is developing for the customer relationship.
Environment: Core Java, struts-based framework, design pattern, integrated Java, JBoss.
Siemens Information System Ltd., Gurgaon, India Dec 2005 - Feb 2008
System Engineer
Employee Provident fund Organization (EPFO) is developing for the central government of India to maintenance of provident fund, pension of people and claims settlement, pension, coverage of establishments and investment between establishment and EPFO.EPFO project has 11 modules.
Providing facilities of pension for people, Provident fund of persons which involves that establishment which one have relationship with EPFO.
Environment: Core Java, design pattern, struts framework, EJB, JSP, CSS, HTML and Java Script.
EDUCATION/ CERTIFICATION:
B.Sc. from C.S.J.M University, Kanpur in the year 2001
Amazon Web Service Certified Solution Architect
Architecting on Amazon Web Service Training Certified
Scrum Master Certified (Agile Methodology)
Sun certification Java 1.5