Sandip Bera
Backend Application Developer
I am a Backend Application Developer with over 3.7 years of experience in creating and optimizing backend services, specializing in Go and Node.js. I am an expert in Go Iris and Go Fiber frameworks, leveraging Goroutines for high-concurrency systems. I strive to leverage my skills in database engineering to enhance innovative projects. With a solid foundation in API development and a track record of improving system performance, I am passionate about building efficient backend solutions that contribute to overall project success.
Strengths
API Development
Proficient in creating RESTful APIs for seamless integration
Database Management
Strong experience in PostgreSQL and SQL optimization
Security
Knowledge in implementing JWT authentication and securing applications
Problem Solving
Strong debugging and performance optimization skills
Collaboration
Effective team player with strong communication abilities
Key Skills
Experience
Backend Application Developer
Digiair Technologies And Analytics Private Limited08/2022 - Present
Kolkata, West Bengal
- •Improved system performance by 30% through designing and maintaining scalable backend services using Go
- •Increased service efficiency by integrating 9 third-party services via RESTful APIs
- •Optimized (25%) database queries and SQL schema design (Relational Database)
- •Implemented Object Storage Services (MinIO object storage) for file storage reduced cost (20%)
- •Converted and improved (40%) PHP-based project to Golang
- •Enhanced collaboration by working with 5 frontend developers for seamless integrations
- •Achieved a 98% bug-free delivery by using Postman for thorough API testing
Education
Master of Computer Applications
Netaji Subhash Engineering College
Kolkata, West Bengal
08/2020 - 06/2022
Bachelor in Computer Application
Vidyasagar University, Belda College
Paschim Medinipur, West Bengal
08/2017 - 06/2020
Projects
JWT User Authentication Service
A user authentication service
- •Improved system security, resulting in 30% reduction in breaches by developing Go and PostgreSQL authentication system
- •Utilized JSON Web Tokens (JWT) for user authentication and authorization
- •Handled user registration, login, and token generation to ensure secure access to protected resources
Drive Backend Service
Project like Google Drive or Microsoft OneDrive
- •Created a cloud drive backend service similar to Google Drive using Golang, Go Iris framework, GORM, and MinIO
- •Increased file retrieval speed by 30% by designing an advanced file storage and management system
Chat Backend Service
Real time chat application
- •Developed a real-time messaging system using Node.js and Express.js
- •Implemented database interactions with Sequelize ORM, caching with Redis, and real-time communication with SocketIO
- •Ensured seamless and instantaneous messaging for a responsive user experience
Note Application Backend Service
Note-taking application
- •Improved data retrieval speed by 30% by developing a comprehensive backend with Golang and PostgreSQL
- •Provided features for creating, updating, deleting, and retrieving user notes
- •Ensured secure user authentication and efficient data management, suitable for both personal and enterprise use
Text Extraction Service
API service can extract text from several types of documents
- •This is a Node.js service to extract text from various document formats including PDFs, DOCX, XLSX, JSON, and TXT
- •Utilized libraries like PDF parse, Mammoth.js, XLSX, and built-in JSON and TXT parsers for efficient content extraction
- •Exposed a RESTful API for easy integration, with error handling and format validation for reliable and scalable text extraction
- •This project helps other projects like drive and note application to give users an immersive experience
Certifications
Building Modern Web Applications with Go
Udemy
SQL Certificate
Simplilearn
Programming with Python 3.X
Simplilearn