Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Websites
Timeline
Generic

SOUVIK BANERJEE

Hyderabad

Summary

Dynamic Software Engineer with a proven track record at FactSet, specializing in .NET and Vue.js. Recognized for enhancing API performance and successfully migrating legacy systems. Adept at problem-solving and collaborating with cross-functional teams to deliver high-quality applications. Committed to driving efficiency and innovation in software development.

Overview

5
5
years of professional experience

Work History

Software Engineer

FactSet
01.2022 - Current
  • For the first few years, I have developed a few frontend applications from scratch. Vue.js and JavaScript were heavily used. Coordinated with the backend team and designed with individual responsibility.
  • Later, took sole responsibility for developing an internal application for the company using .NET8 and Blazor server technology. It was mainly used for uploading and downloading several files. Supported the entire workflow without using any cloud services (like AWS). Supported smooth upload of files up to 300MB (with basic HTTP requests) without using any streaming services. Got a recognition award for increasing the previous benchmark of 100MB.
  • Migrated the frontend of one of the major applications of the company to Vue.js and Vuetify. Improved the performance at places where the DOM was getting overloaded with too many elements.
  • In the past year, was involved majorly in the migration of a large monolithic legacy backend along with the Engineering Manager to .NET8. We focussed majorly on increasing the performance of the APIs. We introduced async strategy to make I/O calls to improve performance, compared to older standards.
  • Increased API performance with the help of lazy loading as well so as to remove the time taken by creation of objects.

Programmer Analyst

Cognizant
11.2020 - 12.2021
  • Contributed to a very large project which is an accounting, analytics, and billing software. My tasks involved finding out root causes for bugs and providing fixes, mostly debugging, code changes and code-refactoring. (C#, SQL Server)

Education

B.Tech - Computer Science

Government College of Engineering and Leather Technology
Kolkata
03.2020

Skills

  • NET
  • TypeScript
  • JavaScript
  • C#
  • ASPNET Core
  • Vuejs
  • Expressjs
  • Git
  • SQL
  • Postman
  • Visual Studio Code

Accomplishments

Awarded as the best performer in my team, 10/25

Languages

  • .NET
  • TypeScript
  • JavaScript
  • C#

Timeline

Software Engineer

FactSet
01.2022 - Current

Programmer Analyst

Cognizant
11.2020 - 12.2021

B.Tech - Computer Science

Government College of Engineering and Leather Technology
SOUVIK BANERJEE