Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Sumit Gupta

Bangalore

Summary

  • Around 7+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSTL, JSP, XML, Java-API and Spring.
  • Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.
  • Experience in client side Technologies such as HTML/HTML5, CSS/CSS3, JavaScript and Jquery, AJAX, JSON.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.
  • Hands on experience with scripting languages like Unix, Linux
  • Experience with using Apache Tomcat Server.
  • Experience with databases like Oracle.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Application Development Senior Analyst

Accenture Solutions Private Limited
Bangalore
03.2020 - Current



Project Name: Procurement Synops - BuyerPortal

Brief description: This project is developing a solution for the procurement of industry goods from the corresponding suppliers available. This portal provides a comprehensive UI which enables users to view different suppliers available in the market with all the economic details and way to connect to the suppliers. It provides a direct forms to place their requirements.

  • Developed various Java Bean components for implementing business logic.
  • Used AJAX components in developing UI.
  • Designed/developed UI with AJAX, HTML, Bootstrap and JavaScript for interactive web pages.
  • Involved in interacting with end users for requirement analysis using Rest WS.
  • Involved in performance tuning of JVM and used Garbage Collection Algorithms for better performance.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Extensively worked with Java Collection classes like List, Set etc.
  • Build RESTful Web services using JAX-RS API.
  • Solved problems using a combination of JavaScript, JSON, and JQUERY.
  • Fixed software bugs via JavaScript and CSS.
  • Designed and developed API with all the CRUD capabilities using REST.
  • Used Agile Development methodology of software development.
  • Created, Upgrading, and Maintaining the JavaScript libraries and widgets so that the data is managed the same way regardless of when the form was developed.
  • Involved database design and responsible for creating and modifying Database objects.
  • Responsible for writing code for error behavior like time-outs and no match menu options.
  • Done code review and configuration build management for the application using Maven.
  • Involved in developing a seperate JAR which encrypts and decrypts the database connection string.
  • Fixed various security issues such as CSRF, XSS etc present in the application.

Technologies: Core Java, Java/J2EE, JDK, Spring MVC, Tomcat, Agile methodology, RESTful Web Services, JSP, SQL, HTML5, CSS3, JavaScript, Jquery, Bootstrap, Azure DevOps, MSSQL, JIRA.

IT Analyst

Tata Consultancy Services
Bangalore
08.2015 - 03.2020

Project Name: SPECTRUM

Brief description: SPECTRUM is a Intranet Application comprising total workflow for Client Gemological Institute of America (GIA). This application is responsible for the generation id Reports for the Diamonds are graded in the laboratories of GIA.

  • Debugging the issues if any and find out the root cause of that and resolve the issues.
  • Identify gaps in current controls and suggest ways improve the existing process.
  • Develop GUI using JQuery JSON and Java script.
  • Solved Bugs using a combination of JavaScript, JSON, CSS, and XSLT.
  • Implementing and enhancing new features to our applications.
  • Interface development and complete build test in deploy phase.
  • Addressing day to day technical issues.
  • Coordinating closely and productively with the engineering and other teams.
  • Ensure quality assurance of the deliverables.
  • Worked as a Module Lead, Shift Lead and Support Lead and as an application developer.
  • As a developer I looked towards full in and out of the deliverables of two of the major applications provided to the client, SPECTRUM and SCHOLARSHIP.

Technologies: Core Java, Java/J2EE, JDK, Spring MVC, Hibernate, Tomcat, Agile methodology, RESTful Web Services, JSP, XML, XSLT, SQL, HTML5, CSS3, JavaScript, Jquery, Bootstrap.

Education

PGPBABI - Business Analytics Business Intelligence

Grate Lakes Institute

B.Tech - Electrical Engineering

Birsa Institute of Technology
Sindri
05.2015

Skills

  • Java Technologies Java, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP, Custom Tags, JSTL, Servlets
  • Application Server Web-logic, Tomcat
  • Databases Oracle 10g, MSSQL
  • Frameworks/API's JPA, Hibernate
  • Code Development Tools Eclipse, VSCODE
  • Scripting/Markup Languages HTML/HTML 5, CSS/CSS3, JavaScript, JQuery, Ajax, XML/XSLT
  • Version Controlling tools SVN, GITHUB, AZURE GIT
  • Operating Systems Windows, UNIX
  • Design Patterns Singleton, Factory
  • Frameworks Spring,Hibernate
  • Methodologies Agile, Waterfall, Scrum
  • J2EE Servlets, JSP, JDBC, JAXB, JAX-RS, JAX-WS
  • Web Services REST
  • Documentation Tools MS Word, MS Excel

Certification

  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Power Platform Fundamentals
  • Java (Basic)Java (Basic) HackerRank

Timeline

Application Development Senior Analyst

Accenture Solutions Private Limited
03.2020 - Current

IT Analyst

Tata Consultancy Services
08.2015 - 03.2020

PGPBABI - Business Analytics Business Intelligence

Grate Lakes Institute

B.Tech - Electrical Engineering

Birsa Institute of Technology
Sumit Gupta