Pankaj Sonani

Lead Java Developer (T-mobile) at Encore Consulting
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
US
Languages
  • Gujarati -
  • Hindi -
  • English -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

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!

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Gradle for Java-Based Applications and Libraries
    LinkedIn
    May, 2022
    - Nov, 2024
  • 8 Git Commands You Should Know
    LinkedIn
    Apr, 2022
    - Nov, 2024
  • Programming Foundations: Databases
    LinkedIn
    Dec, 2020
    - Nov, 2024
  • Spring 5.0 and Spring Boot 2.0 New Features
    LinkedIn
    Aug, 2020
    - Nov, 2024
  • Spring Boot 2.0 Essential Training
    LinkedIn
    Aug, 2020
    - Nov, 2024
  • Software Architecture Foundations
    LinkedIn
    Jul, 2020
    - Nov, 2024
  • Learning Python with PyCharm
    LinkedIn
    Oct, 2019
    - Nov, 2024
  • Building a Reactive App with Angular and Spring Boot 2
    LinkedIn
    Jul, 2019
    - Nov, 2024
  • Learning JDBC
    Lynda.com
    Mar, 2019
    - Nov, 2024
  • Learning Java by Example
    LinkedIn
    Mar, 2019
    - Nov, 2024
  • Learn Java Cryptography
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Learning Splunk
    Lynda.com
    Dec, 2018
    - Nov, 2024
  • Spring: Test-Driven Development with JUnit
    Lynda.com
    Apr, 2018
    - Nov, 2024
  • Java Essential Training: Objects and APIs
    LinkedIn
    Feb, 2018
    - Nov, 2024
  • Java Essential Training: Syntax and Structure
    LinkedIn
    Feb, 2018
    - Nov, 2024
  • Learning Spring with Spring Boot
    LinkedIn
    Sep, 2017
    - Nov, 2024
  • Kafka Essential Training
    Lynda.com
    Jun, 2017
    - Nov, 2024
  • Kafka Essential Training
    Lynda.com
    May, 2017
    - Nov, 2024
  • Universal Principles of Design
    Lynda.com
    Jul, 2016
    - Nov, 2024
  • Advanced Java Programming
    Lynda.com
    Jul, 2015
    - Nov, 2024
  • Certificate of Completion: Java Course
    SoloLearn
    Jul, 2015
    - Nov, 2024
  • Learning Raspberry Pi
    Lynda.com
    Jul, 2015
    - Nov, 2024
  • JavaScript and AJAX: Integration Techniques
    Lynda.com
    Jun, 2015
    - Nov, 2024
  • Learning SSH
    Lynda.com
    Mar, 2015
    - Nov, 2024
  • Programming Foundations: Object-Oriented Design
    Lynda.com
    Mar, 2015
    - Nov, 2024
  • OneNote 2013 Essential Training
    lynda.com
    Feb, 2015
    - Nov, 2024
  • Going Paperless: Start to Finish
    lynda.com
    Jan, 2015
    - Nov, 2024
  • Programming Foundations: Fundamentals
    Lynda.com
    Nov, 2014
    - Nov, 2024
  • MySQL Essential Training
    Lynda.com
    Oct, 2014
    - Nov, 2024
  • Templating with Joomla! 3 and Bootstrap
    Lynda.com
    Oct, 2014
    - Nov, 2024
  • Git Essential Training
    lynda.com
    Sep, 2014
    - Nov, 2024
  • GitHub for Web Designers
    lynda.com
    Sep, 2014
    - Nov, 2024
  • Joomla! 3 Essential Training
    Lynda.com
    Sep, 2014
    - Nov, 2024
  • Photoshop CC for Web Design
    lynda.com
    Sep, 2014
    - Nov, 2024
  • Java Advanced Training
    lynda.com
    Jul, 2015
    - Nov, 2024

Experience

    • 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.

    • 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

    • 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.

    • 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
    2016 - 2018
  • DeVry University-Illinois
    Bachelor of Science in computer information system, Database Management system
    2010 - 2013
  • Sardar Patel University
    Bachelor of Commerce, auditing and taxation
    2000 - 2004
  • Shree Shardagram Vidhalay
    LSHS And HSHS, General Studies
    1993 - 1999
  • freeCodeCamp
    Full Stack Web Development, Computer Software Engineering
    2018 - 2019

Community

You need to have a working account to view this content. Click here to join now