App LogoApp name
NJ

NItin Jangid

Open to work1 years experience

Software Engineer

Pune, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Software Engineer at Roxiler Systems

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

29 skills
gotypescriptjavascriptsqlc++nestjsnode.jsexpressrest apismicroservicestcpwebsocketsdistributed systemspostgresqlmysqlmongodbdockerawslinuxgitgithubjwtci/cdreactnext.jstailwind csstanstack queryhtml5css3

Work Experience

Software Engineer

Roxiler Systems

Jun 2025 - Present Pune, India
  • Built and shipped backend services in NestJS/TypeScript powering core product workflows; contributed to the migration from a monolith toward independently deployable microservices.
  • Designed secure file-handling pipelines on AWS S3 with signed-URL access control, cutting unauthorized-access risk and reducing average asset retrieval latency for the client portal.
  • Containerized services with Docker and standardized local dev environments via Compose, dropping new-engineer setup time from a full day to under an hour.
  • Shipped a custom job scheduler and Microsoft Teams bot integration that automated recurring internal notifications, eliminating a manual operations task previously done daily.
  • Refactored legacy modules into reusable services with clear interfaces, reducing duplicated code and unblocking faster feature delivery on shared domain logic.
  • Partnered with frontend, QA, and product to scope APIs, define contracts, and ship features end-to-end across multiple sprints.

Projects

Distributed HTTP Load Balancer

View Project
GoReverse ProxyDockerYAML
  • Built an HTTP reverse-proxy load balancer in Go routing concurrent traffic across backend pools using round-robin scheduling.
  • Implemented active TCP health checks and passive failure detection, automatically removing unhealthy backends from rotation and re-admitting them on recovery.
  • Added retry-with-backoff and request failover so a single backend outage does not surface as a user-facing 5xx.
  • Modeled graceful shutdown and connection draining on Kubernetes pod-lifecycle behavior to allow zero-downtime restarts.
  • Used atomic counters and lock-free patterns for the request-distribution hot path to keep contention low under concurrent load.

Redis-style In-Memory Key-Value Store

View Project
GoTCPRESTDocker
  • Built an in-memory key-value store in Go exposing both a raw TCP protocol and a REST API for client access.
  • Made reads/writes safe under concurrency using sync.RWMutex, allowing parallel reads while serializing writes.
  • Implemented TTL expiry with a background sweeper goroutine, freeing memory without blocking foreground operations.
  • Packaged the binary in a multi-stage Docker build, producing a sub-20MB final image suitable for lightweight deployment.
  • Reinforced fundamentals in concurrency, networking, and memory management by building rather than reading about them.

MockMate - AI-Powered Mock Interview Platform

View Project
MERNWebRTCGemini API
  • Built a peer-to-peer mock-interview platform with real-time video over WebRTC and signaling over WebSockets.
  • Integrated Google Gemini to generate role-specific interview questions and produce structured feedback on candidate answers.
  • Designed role-based dashboards, profile management, and session history tracking for both interviewers and candidates.
  • Built REST APIs and real-time communication flows on a Node/Express backend with MongoDB persistence.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Software Engineer building backend systems with NestJS, TypeScript, and Go. Experienced in shipping production microservices, secure cloud storage workflows, and containerized deployments.

B.E. Computer Science

Indira College of Engineering and Management ( - 2025)

HSC (Science)

Dr. D.Y. Patil Jr. College of Arts and Science ( - 2021)

Languages: English, Hindi
Email: Locked