Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer
Basudeb Pal

Basudeb Pal

Backend Web Developer
Rampurhat

Summary

Well-qualified Backend Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 6 years of experience.

Overview

6
6

Years of professional experience

Work History

Software Development Engineer 2

EagleView India
Bangalore
11.2022 - Current
  • Building and updating performant monoliths and microservices in Go using S.O.L.I.D. principles.
  • Writing well tested, maintainable code ( >80% coverage )
  • Writing microservices based on gRPC protocol in Go.
  • Using AWS (S3, SQS etc) services to implement solutions.
  • Using PostgreSQL and PostGIS for geographic data processing.

Senior Software Engineer

Byju's
Bangalore
04.2022 - Current
  • Building performant microservices and full stacks in Go
  • Writing well tested, maintainable code ( >70% coverage )
  • Generating swagger docs for quicker overview of API.
  • Generating multi-stage docker build for reduced image size and low memory usage.
  • Used AWS SQS for asynchronous job processing.
  • Trained and mentored junior developers and engineers, teaching how to build microservices in Go.

Golang Backend Developer

Tecplix Technologies Private Limited
Bangalore
09.2021 - 03.2022
  • Building performant microservices in Go
  • Writing well tested, maintainable code ( >70% coverage )
  • Generating swagger docs for quicker overview of API.
  • Generating multi-stage docker build for reduced image size and low memory usage.

Software Development Engineer

Stint Global India Private Limited
Kolkata
01.2020 - 12.2020
  • Developed Sales management and billing system using Laravel backend API and ReactJS frontend SPA written in Typescript.
  • Used Fastify, Prisma and Typescript to generate address cards for participants in specified printable format.
  • Used Java 8, Spring, Hibernate and Thymeleaf to generate report cards in HTML format and mail to respective photography circuit contestants with generated PDF attached.
  • Technical consultant of enhancement of Pixel Clash (Photography Salon Management Software)
  • Developed v2.0 of Photography Salon Management Software with Laravel, Eloquent ORM, MySQL database. Using AJAX for smooth experience in limited bandwidth.
  • Developed v1.0 of Photography Salon Management Software with JavaEE 7, EclipseLink for ORM(JPA 2.1), PrimeFaces 5(JSF 2.2), MySQL.

Systems Engineer

Tata Consultancy Services
Kolkata
11.2010 - 01.2013
  • Provided ITIS Support & maintenance for 70 Java and .Net based applications used to facilitate R&D of client.
  • Generated status reports using DQL and Excel.

Education

B-Tech - Computer Science & Engineering

Techno India, Salt Lake
Kolkata
07.2006 - 07.2010

H.S.(12th) - Science

Ramkrishna Mission Residential College Narendrapur
Narendrapur, Kolkata
07.2003 - 07.2005

Secondary(10th) -

Rampurhat High School
Rampurhat, West Bengal
07.2001 - 07.2003

Skills

    Golang

undefined

Timeline

Software Development Engineer 2

EagleView India
11.2022 - Current

Senior Software Engineer

Byju's
04.2022 - Current

Golang Backend Developer

Tecplix Technologies Private Limited
09.2021 - 03.2022

Software Development Engineer

Stint Global India Private Limited
01.2020 - 12.2020

Systems Engineer

Tata Consultancy Services
11.2010 - 01.2013

B-Tech - Computer Science & Engineering

Techno India, Salt Lake
07.2006 - 07.2010

H.S.(12th) - Science

Ramkrishna Mission Residential College Narendrapur
07.2003 - 07.2005

Secondary(10th) -

Rampurhat High School
07.2001 - 07.2003
Basudeb PalBackend Web Developer