Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
University Projects
Languages
Affiliations
Timeline
Generic

Nishant Verma

Bangalore

Summary

Specialist Software Engineer (SDE II) at Societe Generale focused on Backend Design and Development using Python/Flask and Java Spring Boot, alongside some Frontend work with React. I have experience in API design, development, design patterns, database management, cloud deployment, script development, and basic frontend tasks. I manage multiple products from design to deployment. Technologies I work with include Flask/Python, Postgres, OCS Cloud, Spring Boot, Java, JavaScript, and PHP. Additionally, I serve as an Innovactor, contributing to various innovation projects aimed at generating savings and enhancing our CSR score.

Overview

5
5
years of professional experience

Work History

Societe Generale
04.2023 - Current
  • Leading the design, planning and implementation and deployment of two REST API services based on Flask/Python and Spring Boot/Java technologies from scratch independently as a part of Migration from Legacy to new Fast and Improved solution(from Monolithic to Microservice architecture) and deployed on Kubernetes and OCS cloud machines in order to make the product cloud-oriented
  • Product description: First product is purely DB & Server Monitoring tool which is highly used by admin , this will monitor the health check of DB , thresholds , Memory consumption and sends alerts accordingly to the corresponding team.
  • Second Product is a middleware inventory management system that consumes data from different sources in different formats and organizes the data into proper relations and inventories. Along with Billing modules of inventories.
  • Working and guiding colleagues on API development, Script development, and UI improvement in Flask(Python) and React technologies.
  • Worked on the Infrastructure creation/migration for the product based on Kubernetes/Docker/Jenkins CI/CD pipeline/OCS and cloud technologies
  • Handling Database management using SQLAlchemy, PostgreSQL and MySQL and API design using Controller/Service/Repository pattern.
  • APIty-Developed and deployed an automated Python based tool to do the stress testing by just giving the API parameters and automate the whole process right from authentication to performance tuning thus reducing human manual effort with savings > 95% and improving CSR score >95%

Software Engineer

Societe Generale
07.2020 - 03.2023
  • Worked on design and development of APIs and web services using Python/Flask and Java/Spring Boot along with an Innovation project - APIty, BioAgeCalculator, CSR impact measurement and reduction
  • Responsibilities: Develop, test and implement new application features in different microservices of the application using Flask/Python,Java and Spring Boot and React technologies for backend and frontend(Fullstack)
  • Contributed to key features in API development, script development, UI framework, and deployment and monitoring functionalities.
  • Automating and Configuring Batch jobs using JobScheduler and CRON, Dashboard, Swagger REST API, UI improvements & deployment using Kubernetes and OCS Cloud Technologies and Jenkins CI/CD pipeline
  • Worked on Improving the performance of APIs with higher load and scaling of the DB and Application Infrasctructure.
  • Worked on BioAgeCalculator and Automation Projects as a part of innovation/CSR activities to generate savings for the organization.

Software Engineering Intern

Societe Generale
01.2020 - 06.2020
  • Worked on a learning platform application from scratch
  • Contributed by building REST APIs for the application along with UI consisting of Flask(Python) and React technologies
  • Contributed to a project to automate the process of uploading learning content on the platform which converts a simple word document into a full fledged presentation using Flask
  • Worked on product called GDAT by developing REST APIs and UI based on Flask and Java Spring Boot
  • Worked with Selenium testing tool to improve the application testing score.

Education

B.E. in Information Technology -

Birla Institute of Technology, Mesra
01.2020

CBSE 12th -

Delhi Public School, Jamshedpur

CBSE 10th -

Delhi Public School, Jamshedpur

Skills

  • C/C
  • Python
  • Java
  • Data Structures and Algorithms
  • Flask
  • Spring Boot
  • ReactJs
  • Javascript
  • Kubernetes
  • Docker
  • Jenkins CI/CD pipeline
  • OCS Cloud
  • SQLAlchemy
  • PostgreSQL/SQL
  • High Level and Low Level Design
  • REST API and Web Services
  • Python Script development
  • Kafka
  • DBMS
  • OS
  • Microservices and Service Oriented Architecture
  • Spring MVC
  • Locust/Load Testing
  • Tomcat
  • JAVA Design Patterns
  • Github
  • Linux/Bash/Shell

Accomplishments

  • Ranked among top 10 professional teams globally participating in Design4Green contest 2020-Societe Generale
  • Won Innovation Award Q2-2021 at a global level in Societe Generale
  • Worn Innovation Award Q3-2022 at a global level in Societe Generale
  • Ranked among top 3 teams in Hackerverse which was an innovation Hackathon organized on a global level Q4 2022-Societe Generale
  • Won Innovation Award Q2 2023 -Societe Generale

University Projects

  • Shopping App using Flask/Python
  • Project On Networking-A complete network setup for a company. Railway Reservation System
  • Chat Application
  • Weather Application

Languages

  • English
  • Hindi

Affiliations

  • Member Of Dramsoc:Dramatics Society of BIT Mesra
  • Winner Of Dramzest:Annual Dramatic Fest Of BIT Mesra
  • Organizing Team Member Of Annual Technical Fest:Pantheon'18

Timeline

Societe Generale
04.2023 - Current

Software Engineer

Societe Generale
07.2020 - 03.2023

Software Engineering Intern

Societe Generale
01.2020 - 06.2020

B.E. in Information Technology -

Birla Institute of Technology, Mesra

CBSE 12th -

Delhi Public School, Jamshedpur

CBSE 10th -

Delhi Public School, Jamshedpur
Nishant Verma