Santhosh B.

About Me

Santhosh is a highly experienced Python Engineer with a strong track record in back-end systems, data pipelines, and scalable architecture, especially in AI/ML-heavy environments. For more than a decade, he has built robust platforms across domains, combining clean, efficient code with a deep understanding of infrastructure, databases, and DevOps. From leading FastAPI and Django projects to optimizing Big Data flows using AWS and SQL, Santhosh thrives on solving complex problems with modern tools and proven software engineering practices. He is a proactive team player with a hands-on mindset ideally suited for high-impact work in ML-focused teams.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Workflow

Other

Work history

UpStack
UpStack
Senior Python Developer
2020 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

BrightEdge
BrightEdge
Principal SDE
2023 - 2025 (2 years)
Remote
  • Led the back-end and front-end development of a Chrome Extension app.

  • Led the design, development, and implementation of key back-end components in Python and PHP.

  • Developed highly scalable systems using open-source technologies like ClickHouse and cloud technologies (GCP, AWS).

  • Designed highly modular and scalable objects to interface with the front-end team and third-party vendors.

  • Led design meetings with different teams to discuss interface definitions.

  • Led the development and optimization of back-end services for local listing applications, ensuring seamless integration with platforms like Google Maps, Bing, and Apple Maps.

  • Reviewed code for performance, scalability, maintainability, and flexibility.

PythonChrome Extension Development PHPClickhouseCloudOpen-source Software (OSS) Open Source Development GCPAWSGoogle MapsApple Maps APICode ReviewOptimization Back-end Development
Wolters Kluwer
Wolters Kluwer
Senior Serverless Developer
2023 - 2023
Remote

Worked in infrastructure management via Azure serverless spps.

InfrastructureAzure App Service ServerlessREST APIs Python
Innovaccer
Innovaccer
Software Development Engineer (SDE) III
2021 - 2022 (1 year)
Remote
  • Assembled large, complex datasets that meet functional/non-functional business requirements.

  • Built the infrastructure required for optimal data extraction, transformation, and loading from a wide variety of data sources using SQL and AWS ‘Big Data’ technologies.

  • Created analytics tools using data pipelines to provide actionable insights into customer acquisition, operational efficiency. and other key business performance metrics.

  • Identified, designed, and implemented internal process improvements, automating manual processes, optimizing data delivery, and redesigning infrastructure for greater scalability.

NCS Group
NCS Group
Full-stack Developer
2020 - 2020
Singapore
  • Built and configured a full-fledged web app for NCS datacenter network devices using the latest tech stacks and design platforms.

  • Managed all data modeling, analysis, construction, and deployment tasks to ensure and enhance system quality.

  • Led the team on the project, defined and assigned tasks, and handled code reviews.

Aarna Tech Solutions
Aarna Tech Solutions
Senior Software Developer
2018 - 2019 (1 year)
Bangalore, India
  • Built, maintained, and enhanced the client's network monitoring software using microservices.

  • Implemented and maintained generic API endpoints, fitting them into the solution.

  • Improved and evolved the solution to ensure code quality, good design, and approaches.

Veritas Technologies (acquired by Cohesity)
Veritas Technologies (acquired by Cohesity)
Senior Software Developer
2018 - 2018
Dublin, Ireland
  • Contributed to a volume manager kernel module, delivering solutions to maintain and enhance the module.

  • Collaborated with other developers to implement and deliver solutions for POCs.

  • Exercised best practices and company standards, engaging in the dev process to improve solutions.

PythonLinuxGitRAIDiSCSILinux kernel modulesKernel Proof of Concept (POC)
Sanmina
Sanmina
Python Developer
2016 - 2017 (1 year)
Cork, Ireland
  • Built and deployed an event-driven and scalable application using Python.

  • Enhanced booting and storage protocols, tweaking Kernel parameters to enhance performance.

  • Produced solutions to inspect/benchmark disk input/output performance via FIOrandom write/read to/from the disks.

Ammeon
Ammeon
Python Developer
2015 - 2016 (1 year)
Dublin, Ireland
  • Iterated and delivered core components for various plugins and solutions.

  • Designed, built, and implemented scalable solutions and components for the LITP product.

  • Debugged and fixed product defects and features.

IBM
IBM
Software Developer
2013 - 2015 (2 years)
Dublin, Ireland
  • Worked on software solutions, implemented enhancements, and ran tests to ensure that solutions operate efficiently.

  • Developed and implemented solutions for the IBM Open Platform, understanding project requirements, eliciting feedback, and refining solutions.

  • Researched, wrote, and implemented product installation and cleanup scripts for the data platform.

EFI
EFI
C++ Developer
2011 - 2012 (1 year)
Bangalore, India
  • Wrote, updated, and maintained back-end modules and packages to handle specific jobs on the project.

  • Performed integration tasks on apps using different encryption/decryption algorithms to transfer printer-specific files.

  • Implemented SNMP and POP3 protocols to handle the transmission of email notifications to product owners.

Sandisk
Sandisk
Product Development Engineer
2010 - 2011 (1 year)
Bangalore, India
  • Developed an SSD data transfer protocol, translating roadmaps into clear and precise product requirements.

  • Built, iterated, and deployed a configuration solution for the Google Chrome OS on SSD-based Notebooks.

  • Debugged, fixed, and resolved app-level failures on the back end for SanDisk's Slot Radio and Solid State Storage Device projects.

PythonUMLBashLinuxMac OSJIRAEclipseData Transfers Roadmaps

Showcase

Senior Developer - Amara
Senior Developer - Amara
  • Developed a Django app showcasing AJAX functionality for creating records.

  • Implemented record creation with fields including Customer Name, Email Address, Subscription Type, and Displaying records.

  • Utilized Django models for persistent storage of records.

Senior Python Developer
Senior Python Developer
  • Developed a new tool for creating Firewall Rules in the Cisco FMC using spreadsheets.

  • Implemented two modes: single rule implementation (fmc_sequential.py) and bulk rule implementation (1000 per parse).

  • The tool leverages Cisco FMC for parsing spreadsheet data.

Senior Developer - url_shortner
Senior Developer - url_shortner
  • url_shortner is a web service and REST API for URL shortening.

  • The project involved designing, developing, and implementing key components and solutions.

  • It’s a tool to shorten long URLs.

Education

REST API Certification
REST API Certification
HackerRank
2020 - 2020
M.Eng Computer and Communication Systems
M.Eng Computer and Communication Systems
University of Limerick
2012 - 2013 (1 year)
BE Electronics and Communications
BE Electronics and Communications
Acharya Institute of Technology - India
2005 - 2009 (4 years)