Summary
Overview
Work History
Education
Skills
Accomplishments
Projects
Timeline
Generic

Samrat

Patna

Summary

Jr. Software Developer specialising in backend development using Node.js and MongoDB. Expertise in utilising Apache Kafka and Grafana k6 to enhance application scalability. Strong problem-solving skills contribute to successful project outcomes.

Overview

3
3
years of professional experience

Work History

Jr. Software Developer

RAPIDOPS Pvt. Ltd.
Ahmedabad
01.2023 - Current
  • Executed backend development using Node.js to create scalable applications.
  • Utilised Apache Kafka and NATS for distributed event streaming.
  • Managed databases with MongoDB and Cosmos DB, ensuring optimal performance.
  • Gained practical experience with Microsoft Graph APIs for integration tasks.
  • Employed Git for effective version control of source code modifications.
  • Leveraged Grafana k6 for automated stress testing, enhancing service scalability through real-time metrics.
  • Documented RESTful APIs with Swagger (OpenAPI), generating interactive, versioned specifications for developers and clients.
  • Developed diverse projects utilising these technologies to address real-world challenges.

Summer Intern

INTERNSHALA
06.2022 - 07.2022
  • Studied essential and advanced aspects of Core JAVA and Java application development.
  • Designed and developed 'CONNECT FOUR GAME' to apply newly acquired knowledge.

Education

Bachelor of Technology - Computer Science and Engineering

Radharaman Institute Of Technology And Science
other
06-2023

Skills

Programming & Languages
JavaScript, TypeScript, Java, HTML/CSS

Architecture & Design Patterns
Microservices, MVC (Model-View-Controller), Clean Code Principles

Backend Development
Nodejs, RESTful APIs

Databases
MySQL, MongoDB, CockroachDB, Cosmos DB

Caching & Messaging
Redis (Caching), Apache Kafka, NATS

Testing & QA
Testing, Debugging, Grafana K6

DevOps & Tools

  • Version Control: Git
  • OS: Linux/Windows
  • Performance Testing: Grafana K6

Documentation
API Documentation (Swagger)

Soft Skills
Problem Solving, Adaptability, Self-Learning, Observational Skills

Accomplishments

  • NATIONAL CADET CORPS, 26 Bihar Bn. Senior Division NCC Cadet 2017-2019
  • NCC 'B' Certificate holder.
  • Also attended NCC Combined Annual Training Camp.

Projects

  • A robust web-based email application, a website-based email application implemented using Google APIs, enables seamless receiving, sending, and customizing of emails, features custom folder structures similar to Outlook, and includes advanced functionalities like custom email templates and folder organisation, Node.js, CockroachDB, Apache Kafka, MySQL, and testing tools (Cucumber, Chai, Mocha)
  • Connect Four Game, A Web Application-based multiplayer board game, implemented using Java., Connect Four Game is a two-player connection board game., The objective of the game is to be the first to form a horizontal, vertical, or diagonal line of four of one's own tokens., Java, FXML

Timeline

Jr. Software Developer

RAPIDOPS Pvt. Ltd.
01.2023 - Current

Summer Intern

INTERNSHALA
06.2022 - 07.2022

Bachelor of Technology - Computer Science and Engineering

Radharaman Institute Of Technology And Science
Samrat