GOUTAM KUMAR SAH--
CAREER OBJECTIVE:
To build a career with leading Corporate having committed and dedicated people whom I will work with all my potential
and enhance my skills and where my skill knowledge is effectively used for the success of the organization
TECHNICAL SKILLS:
Programming Languages
Framework
IDEs and Tools
Debugging Tools
Operating Systems
Web/Application Servers
Version Control
Database
Java, Spring Boot, Python
Odoo, Flask, Open ERP, Spring Boot, Hibernate, JPA, RabbitMQ, Redis, Apache Kafka,
Elastic Logstash Kibana
PyCharm, Visual Studio Code, Spring Boot Tool Suite, Notepad++
POSTMAN, SoapUI
Windows (10/11), Linux, Ubuntu, CentOS
Nginx, Apache, OpenResty, WSO2
GIT, Bit Bucket, Gitlab
MySQL, PostgreSQL, MongoDB (Basics)
WORK EXPERIENCE:
Vartulz Technologies Pvt. Ltd.
‘July 18 2018 – Present
Project: 2DO Technologies Private Limited
Project Description: Fintech Application as Digital Wallet.
Responsibilities:
• Developed REST Web service (APIs) for mobile and web.
• Leading Development Team of 8 peoples.
• Developed the Digital Wallet, and create transaction and maintain the wallet in backed.
• Integrated third-party API for Mobile Recharge, AEPS, DMT, BBPS, E-KYC, CMS, IMPS, NEFT.
• Integrated RabbitMQ for microservices inter connection.
• Integrated APM Server for spring boot logs.
• Integrated ELK for various logs.
• Integrated Kafka for microservices.
• Making the environment of the project on server.
• Configuration of server to avail the web service.
Environment: Spring Boot, JAVA, Redis, RabbitMQ, MySQL, JPA, APM, ELK, Kafka, Microservices, WSO2.
Project: e-BACS (Ministry of Civil Aviation)
Responsibilities:
• Developed REST Web service APIs for web.
• Leading Development Team of 5 peoples.
• Integrated third-party APIs for certificate generation with GS1 standard barcode.
• Integrated RabbitMQ for SMS/EMAIL notification
• Making the environment of the project on server.
• Configuration of server to avail the web service.
Environment: Spring Boot, JAVA, Redis, RabbitMQ, MySQL, JPA, APM, RabbitMQ, WSO2.
Project: OBO
Project Description: Social Networking
Responsibilities:
• Developed REST Web service APIs for web and Mobile.
• Leading Development teams of 5 people.
• Integrated ActiveMQ for SMS/EMAIL notification
• Integrated APM Server for spring boot logs.
• Making the environment of the project on server.
• Configuration of server to avail the web service.
Environment: Spring Boot, JAVA, Redis, ActiveMQ, MSSQL, JPA, APM, Microservice, WSO2.
Project: E-way Bill Compliance System
Project Description: Generate and maintain E-way bills.
Responsibilities:
• Developed REST Web service (APIs) for mobile and web.
• Generation of Excel Reports.
• Generation of pdf of e-way bill.
• Integrated GST E-Way Bill third party APIs provided by GSTIN
• Configuration of server to avail the web service
• Integrated APM Server for spring boot logs.
• Making the environment of the project on server.
Environment: Spring Boot, JAVA, MySQL, JPA, APM, WSO2
Project: E-Invoice Compliance System
Project Description: Generation and maintains of E-Invoices
Responsibilities:
• Developed REST Web service (APIs) for mobile and web.
• Generation of Excel Reports.
• Generation of pdf of E-Invoice.
• Integrated GST E-Invoice third party APIs provided by GSTIN
• Configuration of server to avail the web service
• Integrated APM Server for spring boot logs.
• Making the environment of the project on server.
Environment: Spring Boot, JAVA, MySQL, JPA, APM, WSO2
Project: GSP (GST Suvidha Provider) Analytics Dashboard
Project Description: The client required a dashboard showing various Analytics like API count, request Payload size,
Response Payload size, Active GSTIN and ability to download logs.
Responsibilities:
• Responsible for development of the Web application
• Created APIs
• Responsible for deployment of the application on the server
Environment: Spring Boot, JAVA, MongoDB, Redis
Project: GSP (GST Suvidha Provider) Auth.
Project Description: The application was responsible for validation / authorization of ASP ID and ASP secret (client
requests)
Responsibilities:
• Responsible for the setting of GSP Auth Server based on custom ASP ID and ASP SECRET
Environment: Nginx AUTH Module, Mod Security, MySQL, Python
Project: Automatic User Authentication Processing System (Wheelhouse Technologies Pvt. Ltd.) Project
Description: Web based app for the user authentication process.
Responsibilities:
• Developed Restful web service APIs.
• Used Postman to test the API workflow.
• Used GIT/Bitbucket for the version of code.
• Making environment for the same on server.
• Configuration of web server for this application to access.
• Deployment of Rest web service on the server.
Environment: Python JavaScript, CSS3, HTML5, Bootstrap, Flask, JSON, MySQL, RESTful web service, PyCharm, GIT.
Project: Extract-Transform-Load (Maxcentive)
Project Description: Rest web service to manipulate the raw excel file into desired format
Responsibilities:
• Developed Restful web service API.
• Developed Restful web service to transform the raw excel file into desired format and response back with the
newly generated excel by extraction, transforming and loading into new excel file.
• Used Postman to test the API workflow.
• Used GIT/Bitbucket for the version of code.
• Making environment for the same on server.
• Configuration of web server for this application to access.
• Deployment of Rest web service on the server.
Environment: Python, Flask, JSON, RESTful web service, PyCharm, GIT
Project: Datatel CRM
Project Description: CRM for the commission management
Responsibilities:
• Developed various new modules as per the requirement of the project.
• Manupulated the existing module of Odoo into desired requirement.
• Added the various fields on the modules.
• Worked on Sales, CRM, Contact, Website Slide, E-commerce, Accounting and etc.
• Consuming of third-party Rest web service APIs for the extra services and features.
• Making the environment of the project on server.
• Configuration of server to avail the application.
Environment: Python, Odoo 10.0
Project: J&K Bank GST Compliance
Project Description: Web App. for J&K Bank to create invoices using the raw data and file GST.
Responsibilities:
• Responsible for setting up the environment for the application
• The setup was done by downloading the source code, compiling and installing on the client’s datacenter.
• Developed Bootstrap responsive web application pages using Angular services, components and directives for
front end UI and consuming the Restful web service API and made use of CRUD Services for effective use of Web
services.
• Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS, ExpressJS.
• Worked with HTTP/HTTPS protocols by using angular components to build RESTful services.
• Used GIT for version control of code
Environment: HTML5, JavaScript, CSS3, Bootstrap, Node.js, Express.js, JSON, MySQL, RESTful web service, Visual Code,
GIT.
Project: File Your GSTR
Project Description: Product to file GSTR and get its customized analytics and summary
Responsibilities:
• Developed a DSC (Digital Signature Certificate) Registration portal to register digital signatures for GSTR filing.
• Post the raw data on GST server using NodeJS
• Using Node Package Manager (NPM) to manage or install Express.js.
• Developed REST services using Node-JS, Express-JS, Body-Parser, Underscore-JS and other node modules to
serve the web application with JSON data.
• Used Postman to test the API workflow tested on the JSON files which are generated by the NodeJS, ExpressJS.
Environment: HTML5, JavaScript, CSS3, Bootstrap, Node.js, Express.js, MySQL, RESTful web service, Visual Code, GIT
EDUCATION:
• MCA, DIT University, Dehradun, 2018
• BCA, MAKAUT, West Bengal, 2016
TRAININGS & PROJECTS:
Summer Training Project (MCA)
5weeks
Company: Microsoft Technology Associate, Dehradun
Project Title: e-NOTESHUB
Skills Used: CSS, JSP, BOOTSTRAP, JAVASCRIPT, HTML.
Description: A website which is used to share the documents where user can upload the documents and download the
uploaded documents.
Summer Training Project (BCA)
5weeks
Company: Moniba Compu Academy, Kolkata, West Bengal
Project Title: Employee Skills Management System
Skills Used: MySQL Server 2008, C#
Description: It is a desktop application project which is used to keep records of all employees’ information. Using this
system an organization/company can keep records of their employee such as their personal, experience, educational,
current working details and etc.
Major Project (BCA)
Project Title: Online Stock Management System
Skills Used: MySQL Server 2008, ASP .NET with C#
Description: This was a web application/website which is used for stock trading. Using this website user can open their
demat account and start stock trading like purchasing of stocks, selling of stocks, viewing the current buying or selling
rate of any stock and etc.
Minor Project (BCA)
Project Title: Banking Management System
Skills Used: MySQL Server 2008, C#
Description: This was a small project and it was a desktop application project. This application is used for opening
account, deposit, withdrawal, and etc.
ACHIEVEMENTS:
• Participated in various events during school as well as in college.
• Participated in various Coding events.
EXTRA CURRICULAR ACTIVITIES:
• Designing Head of Tec live Club of DIT University.
• Member of NGO (Darshwana Foundation).
[GOUTAM KUMAR SAH]