Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Websites
Certification
Timeline
Generic

Amitava Sen Gupta

Mumbai

Summary

A system engineer with 2+ years of experience working presently at Infosys where I learned and worked with python web framework Django and Flask(though primarily we are focusing on Django) and is skilled at backend logic, implementing the correct and structural way of designing the backend with the models and presentation logic. I possess a deep understanding of backend logic and architectural design principles, ensuring the delivery of robust and scalable solutions and my contributions for the backend design which included implementing the authentication and authorization, handling forms, using restframework for creating a RESTful API using serializers and routers and the presentation logic helped our team to become the primary backend delivery partner for the client. Apart from Django and backend technologies, I have a keen interest in data engineering with PySpark (one of my personal projects) and devops.

Overview

2
2
years of professional experience
1
1
Certification

Work History

Systems Engineer

Infosys
Nagpur/Remote
12.2021 - Current
  • Worked as a backend developer with python web frameworks Django and Flask, which were connected with databases both SQL and NoSQL
  • Created a RESTful API service for the client using Django Rest Framework which is used for a seamless connection between the frontend and the server
  • Using Django, created the new employee registration and login functionality for the client's ticketing tool, placing the required security protocols to prevent any cross site forgery
  • Successfully managed the model relationships between the employees,teams and their job functions using Django's ORM and wrote the querysets for the models in the views with efficient data retrieval and manipulation, contributing to improved application performance and user experience.
  • Implemented user authentication and authorization functionalities using Django's built-in authentication system or third-party packages like Django Allauth or Django Guardian, ensuring secure access control to application resources.
  • Integrated third party Django libraries like channels for asynchronous tasks and real time chat application (used jQuery in the templates and of course channels)
  • Developed highly interactive and user friendly template tags for the presentation logic
  • Implemented Django's form handling capabilities to validate user input, process form submissions, and handle form rendering, ensuring data integrity and user-friendly form interactions using CSRF token
  • Presently we have started to connect with the DevOps team to deploy a site using docker

Education

B.TECH - Civil Engineering

Heritage Institute of Technology
Kolkata
07-2020

Skills

  • Python
  • Django
  • RESTful APIs
  • Flask
  • Pandas
  • Numpy
  • MongoDB( used pymongo)
  • HTML5
  • Pyspark
  • SQL
  • Bootstrap
  • CSS

Accomplishments

  • Infosys INSTA Award(2022)
  • Infosys INSTA Award(2023)

Languages

English
First Language
Hindi
Advanced (C1)
C1

Certification

  • Infosys Certified Web Developer (issued 2/20/2023)

Timeline

Systems Engineer

Infosys
12.2021 - Current

B.TECH - Civil Engineering

Heritage Institute of Technology
Amitava Sen Gupta