Yogesh R

Software Engineer
Software Engineer & Tech Lead @ Abacus.AI
Indian Institute of Technology Palakkad, CSE 22'
Bengaluru, Karnataka, India
Python
Python
React
Full Stack Development
Yogesh R

Work Experience

Building innovative solutions and delivering impactful results

Abacus.AI

Abacus.AI

Software Engineer & Tech Lead

September 2024 - Present
Remote

Abacus.AI is the world's first AI super-assistant tailored for enterprises and professionals.

Key Achievements

  • Built and maintained a comprehensive connector ecosystem enabling dataset imports from most relational and NoSQL databases, major Microsoft 365 and Google Workspace apps, cloud file stores (e.g., Amazon S3, Azure Blob/Containers, GCS), and messaging platforms (Slack, Microsoft Teams).
  • Implemented permission-aware AI deployments that inherit and enforce connector-level permissions, ensuring secure, least-privilege data access in production.
  • Created connector tools for AI Agents to securely fetch data at runtime on behalf of users, with auditability and fine-grained scopes.
  • Developed a generic OAuth connector framework to onboard any OAuth-based service for data ingestion with minimal engineering effort, supporting token refresh, multi-tenant consent, and incremental scopes.
  • Added incremental sync for large datasets across connectors, dramatically reducing transfer volume and improving end-to-end latency.
  • Optimized legacy connector code paths for high-throughput ingestion, reducing sync times and improving reliability at scale.
  • Led development of a Jenkins observability dashboard (React, Next.js, Python, MySQL) that identified costly tests and inefficiencies—actions from the insights reduced compute costs by $7,500 per month.

Technologies Used

PythonReactNext.jsTypeScriptMySQLAWSKubernetesDocker
MathWorks

MathWorks

Software Engineer

June 2022 - August 2024
Bangalore

MathWorks is the leading developer of mathematical computing software—best known for MATLAB and Simulink—for engineers and scientists.

Key Achievements

  • Led design and development of full-stack testing portal used by 500+ QA engineers
  • Built backend in Python with asynchronous log parsing (asyncio), delivering 25% performance improvement over legacy Perl system
  • Developed responsive UI using React and Next.js with PostgreSQL data storage
  • Achieved 60% reduction in report generation and rendering time
  • Containerized application with Docker and deployed with Nginx
  • Integrated GitLab CI/CD pipelines for automated testing and deployment
  • Built Python scripts for regex-based log parsing and test debugging
  • Contributed to bug fixes and performance enhancements in internal tools (Python and Go)

Technologies Used

PythonReactNext.jsDockerPostgreSQLGoGitLab CI/CD

Education

Academic foundation and continuous learning journey

IIT Palakkad

Indian Institute of Technology, Palakkad

B.Tech in Computer Science and Engineering

Computer Science and Engineering

2018 - 2022
CGPA: 8.69 / 10
Suguna PIP School

Suguna PIP School - India

Higher Secondary in Computer Science

Computer Science

2016 - 2018
National Model Senior Secondary School

National Model Senior Secondary School

Secondary School

2010 - 2016

Technical Skills

Technologies and tools I use to bring ideas to life

Backend Development

PythonFastAPIGo

Frontend Development

ReactNext.jsTypeScript

Cloud & DevOps

DockerKubernetesAWSGitHub ActionsMySQLPostgreSQL

Certifications

AWS Fundamentals: Going Cloud-Native

Amazon Web Services

September 2020

Automating Real-World Tasks with Python

Google

August 2020

Using Python to Interact with the Operating System

Google

August 2020

Languages

EnglishNative or bilingual proficiency
TamilNative or bilingual proficiency

Featured Projects

Innovative solutions and creative implementations

meet.me

30

Technical Architect

View Code

meet.me is an application to enhance discussion among teams. It provides features such as whiteboard, chat, file upload, screen share, summary, and telemetry. It was a project done by 30 contributors, and I was the technical architect.

Key Features

Whiteboard collaboration
Real-time chat
File upload
Screen sharing
Summary generation
Telemetry

Technologies Used

ReactWebRTCReal-time Collaboration

Hobbies & Interests

Beyond coding - what fuels my passion and creativity

Finance & Investing

Passionate about learning financial markets, investment strategies, and economic trends.

Badminton

Enjoy playing badminton regularly to stay active and competitive.

Chess

Strategic thinking and problem-solving through the game of chess.

Movies & Entertainment

Exploring diverse genres and storytelling through cinema.

Balance
"
Money without free time is worthless
Free time without money is pointless
Yogesh R