Pankaj Sonani
Lead Java Developer (T-mobile) at Encore Consulting- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Gujarati -
-
Hindi -
-
English -
Topline Score
Bio
Marco Scandurra
Pankaj is a top Java engineer with a rock-solid knowledge of system architecture and microservices, he is dependable for project delivery and has an impeccable work ethics. Pankaj and I wroked together for 1 year at Carnival and it was great team play.
Pedro Morales
Pankaj and I worked on the Experience Manager project for our hospitality customer. Pankaj understood the requirements quickly and implemented the code required. He also did live customer calls when the customer was dry running and testing the software internally. He is a great contributor to any team!
Marco Scandurra
Pankaj is a top Java engineer with a rock-solid knowledge of system architecture and microservices, he is dependable for project delivery and has an impeccable work ethics. Pankaj and I wroked together for 1 year at Carnival and it was great team play.
Pedro Morales
Pankaj and I worked on the Experience Manager project for our hospitality customer. Pankaj understood the requirements quickly and implemented the code required. He also did live customer calls when the customer was dry running and testing the software internally. He is a great contributor to any team!
Marco Scandurra
Pankaj is a top Java engineer with a rock-solid knowledge of system architecture and microservices, he is dependable for project delivery and has an impeccable work ethics. Pankaj and I wroked together for 1 year at Carnival and it was great team play.
Pedro Morales
Pankaj and I worked on the Experience Manager project for our hospitality customer. Pankaj understood the requirements quickly and implemented the code required. He also did live customer calls when the customer was dry running and testing the software internally. He is a great contributor to any team!
Marco Scandurra
Pankaj is a top Java engineer with a rock-solid knowledge of system architecture and microservices, he is dependable for project delivery and has an impeccable work ethics. Pankaj and I wroked together for 1 year at Carnival and it was great team play.
Pedro Morales
Pankaj and I worked on the Experience Manager project for our hospitality customer. Pankaj understood the requirements quickly and implemented the code required. He also did live customer calls when the customer was dry running and testing the software internally. He is a great contributor to any team!
Credentials
-
Gradle for Java-Based Applications and Libraries
LinkedInMay, 2022- Nov, 2024 -
8 Git Commands You Should Know
LinkedInApr, 2022- Nov, 2024 -
Programming Foundations: Databases
LinkedInDec, 2020- Nov, 2024 -
Spring 5.0 and Spring Boot 2.0 New Features
LinkedInAug, 2020- Nov, 2024 -
Spring Boot 2.0 Essential Training
LinkedInAug, 2020- Nov, 2024 -
Software Architecture Foundations
LinkedInJul, 2020- Nov, 2024 -
Learning Python with PyCharm
LinkedInOct, 2019- Nov, 2024 -
Building a Reactive App with Angular and Spring Boot 2
LinkedInJul, 2019- Nov, 2024 -
Learning JDBC
Lynda.comMar, 2019- Nov, 2024 -
Learning Java by Example
LinkedInMar, 2019- Nov, 2024 -
Learn Java Cryptography
Lynda.comDec, 2018- Nov, 2024 -
Learning Splunk
Lynda.comDec, 2018- Nov, 2024 -
Spring: Test-Driven Development with JUnit
Lynda.comApr, 2018- Nov, 2024 -
Java Essential Training: Objects and APIs
LinkedInFeb, 2018- Nov, 2024 -
Java Essential Training: Syntax and Structure
LinkedInFeb, 2018- Nov, 2024 -
Learning Spring with Spring Boot
LinkedInSep, 2017- Nov, 2024 -
Kafka Essential Training
Lynda.comJun, 2017- Nov, 2024 -
Kafka Essential Training
Lynda.comMay, 2017- Nov, 2024 -
Universal Principles of Design
Lynda.comJul, 2016- Nov, 2024 -
Advanced Java Programming
Lynda.comJul, 2015- Nov, 2024 -
Certificate of Completion: Java Course
SoloLearnJul, 2015- Nov, 2024 -
Learning Raspberry Pi
Lynda.comJul, 2015- Nov, 2024 -
JavaScript and AJAX: Integration Techniques
Lynda.comJun, 2015- Nov, 2024 -
Learning SSH
Lynda.comMar, 2015- Nov, 2024 -
Programming Foundations: Object-Oriented Design
Lynda.comMar, 2015- Nov, 2024 -
OneNote 2013 Essential Training
lynda.comFeb, 2015- Nov, 2024 -
Going Paperless: Start to Finish
lynda.comJan, 2015- Nov, 2024 -
Programming Foundations: Fundamentals
Lynda.comNov, 2014- Nov, 2024 -
MySQL Essential Training
Lynda.comOct, 2014- Nov, 2024 -
Templating with Joomla! 3 and Bootstrap
Lynda.comOct, 2014- Nov, 2024 -
Git Essential Training
lynda.comSep, 2014- Nov, 2024 -
GitHub for Web Designers
lynda.comSep, 2014- Nov, 2024 -
Joomla! 3 Essential Training
Lynda.comSep, 2014- Nov, 2024 -
Photoshop CC for Web Design
lynda.comSep, 2014- Nov, 2024 -
Java Advanced Training
lynda.comJul, 2015- Nov, 2024
Experience
-
Encore Consulting
-
United States
-
Information Technology & Services
-
1 - 100 Employee
-
Lead Java Developer (T-mobile)
-
Jul 2018 - Present
Lead professional software engineering practices & best practices for the full software development life cycle, including Agile development, coding standards, code reviews, source control management, build processes, testing, and operations.Design, develop, and maintain full-stack internet-scale web applications on cloud base environments; expertise in RESTful APIs, infrastructure and test automation with simplicity.Build services using AWS lambda, SQS, and multiple databases.
-
-
Java lead Developer with REST Solution Architect (Carnival cruise inc)
-
Oct 2016 - Jun 2018
- Created REST client that Orchestrate with Web Application, Android app, IOS app and DMU devices (Apple TV, Fire TV, Android box TV) - Lead a development team of 10- engineers. Direct and guide the team on best practices, design patterns, and technology. Run daily scrum meeting to make sure team members are performing at optimal levels,- Build and design enterprise grade, fault tolerant, cloud ready, containerized micro-service based application. Create and implement CI CD pipeline and promote a DevOps culture.- communicate across multiple teams and partners on defect management and API dependency resolution with focus on web and mobile UI which consumes the core services we build. Create prototypes of dependent upstream API for partner teams to follow.- use cutting edge technology Java 8, Amazon AWS, Tomcat, maven 3, Jenkins, bitbucket, IntelliJ 15, docker to build REST API microservices deployed in AWS or docker swarm.
-
-
-
CompuSystems
-
United States
-
Events Services
-
100 - 200 Employee
-
Java Developer
-
Sep 2013 - Oct 2016
CompuSystems (CSI) is a full-service trade show registration contractor capable of providing a broad range of client services. We tailor our system to meet the specific needs of the client. • Developed dynamic and complex, more than 100 reports using jasper library and linking PDF, Excel, and Graph’s using Java, Spring and Hibernate, AngularJS, Node.js. • Tested each report with regression and integration testing methods. • Worked in Agile Environment with Architect, Project Manager, Team lead and QA. • Created the design and use-case documents as per user stories and business requirement. • Participated in code review for each track and made sure that the deliverable code is a quality code and fulfill each client’s need.
-
-
-
iLyngo, LLC
-
Greater Chicago Area
-
JAVA Android DEVELOPER (Senior Project)
-
Nov 2011 - Sep 2012
Working as Java back-end developer. Worked on iLyngo SMS+, a messaging application. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Familiarity with RESTful APIs to connect Android applications to back-end services Working as Java back-end developer. Worked on iLyngo SMS+, a messaging application. Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes Familiarity with RESTful APIs to connect Android applications to back-end services
-
-
-
IBM Daksh
-
India
-
Consumer Services
-
1 - 100 Employee
-
F&A Executive (Technical)
-
May 2007 - Nov 2008
• Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate. • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database. • Calculation cost of product using Java framework, and creating reports and PDF document with landed cost with tax and freight. • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using spring and the persistent layer uses Hibernate. • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database. • Calculation cost of product using Java framework, and creating reports and PDF document with landed cost with tax and freight.
-
-
-
HGS - Hinduja Global Solutions
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Technical Support Specialist
-
Feb 2006 - May 2007
• Attracts potential customers by answering product and service questions; suggesting information about other products and services using java, JSPs, Servlets, and EJBs in the MVC Framework to effectively handle the workflow of the application. • Opens customer accounts by recording account information with java web application. • Using MySQL database and JDBC to maintains customer records by updating account. • During development life cycle took advantage of Mantis for task and bug tracking purposes. • Resolves product or service problems by clarifying the customer's complaint; determining the cause. Create web form using java, and HTML, CSS to build questions and answer page for customer.
-
-
Education
-
Roosevelt University
Master of Computer Applications - MCA, Computer Programming, Specific Applications -
DeVry University-Illinois
Bachelor of Science in computer information system, Database Management system -
Sardar Patel University
Bachelor of Commerce, auditing and taxation -
Shree Shardagram Vidhalay
LSHS And HSHS, General Studies -
freeCodeCamp
Full Stack Web Development, Computer Software Engineering