Ebin Philip

Software Engineer

Bengaluru, Karnataka, India6 yrs 2 mos experience

Key Highlights

  • Expert in large-scale distributed systems design.
  • Proven track record in startup engineering initiatives.
  • Strong advocate for clean code and modular design.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in SaaS and distributed systems.

Contact

Skills

Core Skills

Systems DesignMultithreadingSoftware Design PatternsInterpersonal CommunicationLinuxCommunication

Other Skills

JavaC++PythonObject-Oriented ProgrammingMySQLGitRepresentational State TransferSpring BootMicroservicesTechnical DocumentationREST APIsAnalytical SkillsHigh-Level DesignLeadershipDebugging

About

šŸš€ Obsessed with Large-Scale Distributed Systems I'm on a mission to master designing and building systems at extraordinary scale—deep diving into everything system design that I can get my hands on. 🌟 Building from the Ground Up: Startup Experience Drove key engineering initiatives at a young startup, Mesh.ai—delivering high-impact projects and streamlining processes that shaped its journey. šŸ› ļø Crafting Clean, Well-Architected Code I thrive on low-level software design, applying SOLID principles and design patterns to create robust, maintainable solutions. šŸ”§ Learning, Innovating, Problem Solving Learning new things, solving complex problems and debugging the most bizarre bugs continues to be something I look forward to. šŸ¤– Hobby Roboticist Take a look at the projects section.

Experience

6 yrs 2 mos
Total Experience
2 yrs 3 mos
Average Tenure
1 yr 8 mos
Current Experience

Uber

Software Engineer II

Oct 2024 – Present Ā· 1 yr 8 mos Ā· Bengaluru, Karnataka, India

Mesh

Software Development Engineer II

Dec 2022 – Sep 2024 Ā· 1 yr 9 mos

  • Developed the backend for Mesh's MS Teams integration, which was adopted by over 50% of Mesh users on teams and drove 20-30% of all notification-based traffic.
  • Introduced a highly modular and configurable access control framework for Mesh. Achieved diverse user requirements and contributed to the 45% rise in adoption of Mesh OKRs.
  • Designed Mesh’s notification service that brings in 12% of user traffic. Has since been widely adopted across Mesh.
  • Led the adoption of clean code practices, modular design, and CI/CD pipelines, reducing manual testing, deployments, and bug-fixing efforts by 30%.
MultithreadingSystems Design

Ni (national instruments)

Software Engineer 2

Jul 2019 – Apr 2022 Ā· 2 yrs 9 mos

  • Developed core C++ libraries for a measurement software (RFMx) used with technologies like WiFi, Bluetooth and cellular, focusing on session management and configuration.
  • Introduced a highly modular user configuration management system applying SOLID principles and design patterns.
  • Engineered an enhancement that optimized measurement time (30%) by batching multiple I/O operations.
Interpersonal CommunicationSoftware Design Patterns

Google summer of code

Google Summer of Code

May 2018 – Aug 2018 Ā· 3 mos

  • Introduced support for autonomous self-balancing robots in Ardupilot's autopilot software for Unmanned Ground Vehicles (Rover) .
  • Developed a robot dynamics simulator and a simulation based testing utility, also used in CI tests for the autopilot code.
LinuxCommunication

Education

Birla Institute of Technology and Science, Pilani

B.E (Hons) — Electronics and Communication Engineering

Jan 2014 – Jan 2019

Birla Institute of Technology and Science, Pilani

M.Sc (Hons) — Physics

Jan 2014 – Jan 2019

Stackforce found 100+ more professionals with Systems Design & Multithreading

Explore similar profiles based on matching skills and experience