GOKUL B S
Backend Developer
SUMMARY
As an experienced backend developer with a background in computer science
engineering, I possess a robust skill set in designing and maintaining efficient server-side
applications and databases. My expertise includes a strong foundation in various programming languages,
frameworks, and database technologies. I am driven by a passion for creating scalable and reliable
backend systems, and I am eager to leverage my skills to build high-performance solutions that meet
complex business requirements.
TECHNICAL SKILLS
-
Programming: JavaScript, Typescript, Python, Java, C, Bash.
-
Libraries & Frameworks: React.js, Next.js, Express.js, Nest.js, Flask, Django,
Mongoose, Prisma, Tailwind CSS.
-
Tools: Git Version Control, Docker, VS Code, Figma, Postman, Microsoft Excel,
Microsoft Word.
-
Database: MySQL, MongoDB, Redis, Firebase Firestore.
-
Operating System: Linux (Ubuntu, Parrot Security, Kali Linux), Windows, Windows
Server.
-
Cloud Computing Platforms: AWS, GCP, Digital Ocean, Plesk, Hostinger, Azure,
Hostingraja.
EXPERIENCE
Backend Developer (Freelance), VectorCrop
Sep 2022 - Present
- Contributed to various client projects as part of a development team, focusing on delivering
high-quality software solutions.
- Roles & Responsibilities: Handled backend development, including database design,
hosting, deployment, and security
- Technologies Used: Employed Node.js with Express framework, MongoDB and MySQL for
databases, and utilized hosting
services such as DigitalOcean and Hostinger.
Backend Developer (Part-Time), Ortmor Agency, Kochi, Kerala
Mar 2023 - Feb 2024
- A complete marketing and technology agency specializing in digital and experiential marketing to
grow brands and businesses.
- Roles & Responsibilities: Handled backend development, database management with
SQL and NoSQL, email integration, and managed Cloudways hosting operations across different staging
environments.
- Technologies Used: Utilized Node.js, MongoDB, MariaDB, Prisma for database
management, and integrated email services with Nodemailer and SendGrid.
Backend Developer (Part-Time), TrentIt India Private Limited, Bangalore, Karnataka
Sep 2022 - Mar 2023
- Developed and maintained a platform for buying and selling second-hand products, focusing on
creating a seamless user experience for transactions.
- Roles & Responsibilities: Managed backend development, including database design,
hosting, and application management.
- Technologies Used:
Technologies Used: Utilized Node.js with Express framework,
managed databases with MongoDB, and employed hosting services like DigitalOcean and AWS S3.
Backend Developer (Part-Time), Satmaya Digital, Haripad, Kerala
Sep 2021 - Sep 2022
- A software development company specializing in various software solutions and services.
- Roles & Responsibilities: Fixed bugs in the backend, added additional features,
and managed hosting raja server operations.
- Technologies Used: Utilized Node.js and Express for backend development, Twilio for
communication features, MongoDB and Firebase for database and push notifications.
EDUCATION
B.E Computer Science and Engineering
Anna University, Tamilnadu, India
(Aug 2020 - Jul 2024)
COURSES
Docker, Guvi
October 2023
- Covered the fundamentals of Docker, focusing on containerization, image creation, and deployment
techniques.
- Learned to work with Docker objects including images, containers, registries, volumes, Docker Swarm,
and Docker Compose.
- Developed a website, hosted an image file on Docker Hub, and utilized Dockerfile and Docker Compose
for DevOps processes.
Full Stack, Infosys Spring Board
March 2023
- Focused on the MEAN stack (MongoDB, Express, Angular, Node.js) for full-stack development, covering
both frontend and backend technologies.
- Gained proficiency in Angular for frontend development, MongoDB for database management, Bootstrap
for styling, and Node.js.
- Developed a Book Store Application that supports selling and purchasing books through the platform.
PROJECTS
Infinity Saudhi & Qatar, VectorCrop
May 2024 - Jul 2024
- An e-commerce platform enabling retailers to inquire about bulk quantities of products across
various categories for their sales needs.
- Roles & Responsibilities: Managed backend development using MongoDB for efficient
data handling and system operations.
Farmsense (BE Final Year Project), Mar Ephraem College
Jan 2024 - Mar 2024
- FarmSense is an AI and IoT-based agricultural management platform. It includes AI modules for soil
type classification, crop disease detection, and crop and fertilizer recommendations. An IoT system
captures soil data for cloud analysis, and a Flutter app provides real-time insights to farmers.
- Roles & Responsibilities: Developed the frontend mobile application using Flutter,
implementing GetX for state management and integrating REST APIs.
CommentJet, VectorCrop
Jan 2024 - April 2024
- CommentJet is a versatile platform that empowers designers to seamlessly share design files,
collaborate, and provide valuable feedback. Streamline your design workflow with effortless file
sharing, interactive commenting, and real-time collaboration.
- Roles & Responsibilities: Managed backend development including MongoDB NoSQL
design, Docker
containerization, AWS S3 integration, and ensured secure and efficient hosting.
Royal Technology Solution (rts.ae), Ortmor Agency
Aug 2023 - Feb 2024
- Royal Technology Solutions offers comprehensive technology solutions to businesses globally,
focusing on delivering innovative and reliable services across various sectors.
- Roles and Responsibilities: Developed an admin and backend CMS for the company’s
portfolio using
MariaDB and Prisma. Managed the hosting of the website on Cloudways, ensuring proper configuration
for different environments.
Red Head Xportors, VectorCrop
Jun 2023 - Aug 2024
- Red Head Xportors is an e-commerce platform designed to facilitate the sale of custom-made products.
The platform provides a seamless online shopping experience, including product listings, shopping
cart functionality, and secure checkout processes.
- Roles & Responsibilities: As the backend developer, designed and implemented the
system using
MongoDB for data management and handled deployment and hosting on Hostinger to ensure reliable
service and performance.
Secure Cred, VectorCrop Community
Jun 2023 - July 2023
- SecureCrud is a password manager tool designed to store passwords securely both locally and on a
server through a mobile app.
- Roles & Responsibilities: Managed the entire project within the community and
served as a backend developer for secure server-side storage.
Abudhabi Malayalee, VectorCrop
May 2023 - Jun 2023
- Abudhabi Malayalees is a platform designed to connect the Malayalee community in Abu Dhabi. It
offers features including job opportunities, business profile management, and event organization,
aimed at fostering community engagement and providing valuable resources.
- Roles & Responsibilities: Developed and maintained the backend system, focusing on
database management and server-side
functionalities. Managed features related to job opportunities, business profile management, and
community events, ensuring a seamless user experience.
BMW M FESTIVAL JEDDAH 2023, Ortmor Agency
Apr 2023 - May 2023
- A portal for event registration, allowing attendees to register for events in Dubai. The system
generates invitation QR codes for general attendees and VIP QR codes for VIP contacts. It supports
attendance tracking during the event and generates pre- and post-event reports.
- Roles & Responsibilities: Developed and managed the backend for the event
management portal, including implementing QR code
generation, managing VIP and general attendee data, and ensuring accurate attendance tracking and
reporting.
Deonex, VectorCrop
Feb 2023 - Apr 2023
- An e-commerce mobile application enabling users to purchase electronic products using Deonex
cryptocurrency.
- Roles & Responsibilities: Managed backend development, integrated Deonex
cryptocurrency payments, and ensured secure and
efficient transactions.
TrentIt Reselling Marketplace and E-Commerce Platform, TrentIt India Private Limited
Sep 2022 - Jan 2023
- An online marketplace for reselling used goods, featuring a platform where users can list and
purchase products with transparency regarding the product's condition.
- Roles & Responsibilities: Managed backend development, including database design
with MongoDB, and handled application hosting
and maintenance.
Forskor, VectorCrop
Jul 2022 - Aug 2023
- The Forskor web application for ordering food online from Forskor Restaurant in Bellandur,
Bangalore, with menu browsing and home delivery options.
- Roles & Responsibilities: Managed backend development, including order processing,
cooking status updates, and delivery
management features.
Easydeel Food Delivery Application, Satmaya Digital
Sep 2021 - Feb 2022
- Easydeel is a food delivery application that facilitates users in ordering food from various
restaurants and tracks the cooking and delivery process.
- Roles & Responsibilities: Handled backend development to resolve issues and
implement new features, ensuring improved
application performance and user satisfaction.
ACHIEVEMENTS
NASA Bug Report Acknowledgement, BugCroud
March 2023
- Identified and reported a critical bug to NASA, earning official acknowledgment.
- Submitted the report through Bugcrowd, a leading platform for crowdsourced cybersecurity.
Code Bug Hunter (Python), Mar Ephraem College
May 2022
- Participated in a symposium program focused on identifying and fixing bugs in Python code.
- Awarded 1st prize for exceptional bug detection and resolution skills.
LANGUAGE SKILLS
-
English (Professional)
-
Malayalam (Native)
-
Tamil (Intermediate)
INTERESTS
-
Learning new technologies
-
Traveling to new places
-
Watching movies