Skip to content

General arrangementScale 1:1Kolkata, India

I build web products end to end, from the React interface down to the Node service and the server it runs on. Before that I was an SRE, keeping SonyLIV’s streaming platform healthy.

Sheet 2 of 6 · General notes

About

Mechanical engineer by degree, software developer by trade, and curious about nearly everything.

Since 2021 I’ve worked across the stack: as an SRE on SonyLIV’s streaming platform, building web apps at Bibox Labs, and full-stack at Beanstalk in Kolkata, where I’m now a senior developer. I work in JavaScript, TypeScript, Python and Java, and I’m the person on the team who can explain a technical problem to someone who isn’t technical.

Pour a coffee and we can talk about anything: the quantum world, the far edges of the universe, where AI and quantum computing are heading, even the meaning of life. What we know is a drop of water in a vast and unknown ocean.

Interests

  • Programming
  • Photography
  • Photoshop
  • Guitar
  • Music
  • Reading
  • Science
  • DIY builds
  • Riding
  • Athletics
  • Adventure
Portrait of Edwin Roosevelt
Fig. 1The author

Pinned above the desk

  • “You are the result of 4 billion years of evolutionary success. Act like it.”

    Unknown
  • “Danger is real, but fear is a choice.”

    Will Smith, After Earth
  • “One day you'll leave this world behind, so live a life you will remember.”

    Avicii
  • “Education is not the learning of facts, but the training of the mind to think.”

    Albert Einstein
  • “Every next level of your life will demand a different you.”

    Leonardo DiCaprio

Sheet 3 of 6 · Revision history

Career

Newest first. The role I’m in now carries the red stamp, like an approved sheet in a drawing set.
  1. D

    Aug 2026 – present (current role)

    Senior developer

    Beanstalkedu Services

    • Promoted from full-stack developer in the same team.

    Kolkata

  2. C

    Mar 2023 – Aug 2026

    Full-stack MERN developer

    Beanstalkedu Services

    • Built responsive interfaces in React, and the Node.js services behind them.
    • Designed and maintained application logic and secure authentication.
    • Kept technical documentation current so knowledge didn't live in one head.

    Kolkata

  3. B

    Jul 2022 – Mar 2023

    Web application developer

    Bibox Labs (Evobi Automations)

    • Built web applications with product managers, designers and other developers.
    • Tracked down and fixed issues reported by users and clients.

    Bengaluru

  4. A

    Mar 2021 – Jul 2022

    Site reliability engineer, SonyLIV

    Tata Consultancy Services

    • Built and maintained monitoring that tracked the health and performance of the SonyLIV streaming platform.
    • Responded to incidents, diagnosed root causes and shipped fixes to keep downtime short.

    Ahmedabad

Education

  • 2022 – 2023

    Executive PG Programme in Software Development, Cloud Computing

    IIIT Bangalore · CGPA 3.6 / 4.0

  • 2015 – 2019

    B.Tech, Mechanical Engineering

    Amrita Vishwa Vidyapeetham, Coimbatore · CGPA 8.5 / 10

    Led the web and multimedia team for Anokha, the college tech fest. Edited Amritadhwani, the college magazine.

Sheet 4 of 6 · Assemblies

Projects

Things I've built on my own time, from a live service to weekend experiments.
  • Manolai screenshot

    Manolai

    Made-to-order wedding websites for Indian weddings, each at the couple's own address. Before the day, guests open a sealed-envelope invitation with every event and venue, RSVPs, wishes and a countdown; when the day arrives the page turns on its own into a keepsake album.

    • Next.js
    • React
    • TypeScript
    Open Manolai ↗
  • TimeTabler screenshot

    TimeTabler

    Builds colour-coded timetables for every class and teacher in a school in a few minutes, free.

    • Next.js
    • Bootstrap
    Open TimeTabler ↗
  • BitBash screenshot

    BitBash

    Classic and modern board games to play in the browser, anytime.

    Site offline

Mini projects

  • Log Parser screenshot

    Log Parser

    Upload a .log file and get its Error and Warn lines pulled out and grouped.

    • NestJS
    • React
    • Vite
    Open Log Parser ↗

Sheet 6 of 6 · Issue for contact

Contact

Hiring, collaborating, or just want to talk about the universe over coffee? Write to me.

b.edwinroosevelt@gmail.com

Sheet index

  1. 01Introduction
  2. 02About
  3. 03Career
  4. 04Projects
  5. 05Gallery
  6. 06Contact
All workRésumé ↗