Sajith Herath
Lead Software Engineer
8+ years of experience building scalable backend systems, LLM-powered microservices, and robust data pipelines. Specialist in Python, AWS, and modern Data Engineering architectures.

Professional Journey
My evolution through the tech industry.
Technical Lead
Jul 2026 - PresentLead Software Engineer
Apr 2024 — Jan 2026- Designed system architecture and led the team to build LLM-powered microservices for a CRM platform, featuring intelligent lead scoring and an agentic AI chatbot.
- Developed an analyzer for rent roll and T12 statements utilizing LLMs, automatically extracting tabular data from diverse PDF and spreadsheet formats.
Senior Software Engineer
Aug 2021 — Apr 2024- Reduced AWS server costs by 89% by designing a GPU-accelerated video transcoding solution and real-time closed captioning engine.
- Developed multivariate time series forecasting models for geo-specific mortgage rates, delivering actionable insights.
- Engineered a recommendation system using Collaborative Filtering and a CNN facial classifier for AR try-on experiences.
- Designed and deployed scalable microservices for a unified social media management platform via Kubernetes.
- Developed high-throughput post schedulers processing complex media files and optimized data analysis across 50+ metrics.
Software Engineer
Oct 2020 — Aug 2021- Built and scaled automated ETL pipelines using Apache Airflow for SEC Form 4 data, processing 5 million historical records.
- Developed and maintained web scrapers for over 8,000 companies, enriching Form 4 datasets.
- Designed and implemented REST APIs (FastAPI) and microservices, including real-time video streaming solutions using AWS Chime, FFmpeg, and WebRTC.
Software Engineer
Jul 2019 — Sept 2020- Engineered multi-platform integrations for a social listening tool, expanding data extraction across various channels.
- Integrated SERP analysis to enhance a social listening tool, enabling extraction of web search data.
Software Engineer Intern
Jul 2017 — Jul 2018- Developed fintech chatbots using fuzzy logic and sequence ML models for online banking functionalities.
- Built a dashboard visualizing chatbot interactions and managed secure on-premise deployment.
Featured Projects
Some of my recent technical work.
Built and scaled automated ETL pipelines using Apache Airflow for SEC Form 4 data, processing 5 million historical records and over 3,000 daily filings to power robust insider trading analytics.
This Python based REST API provides efficient access to real-time and historical stock market data. Developed using FastAPI, it streamlines financial data retrieval, offering endpoints for current prices and historical trends. Designed for high performance and easy integration, it serves as a robust backend solution for financial dashboards and analysis tools.
Latest Articles
View ArchiveReady to build something extraordinary?
Currently available for senior engineering roles or high-impact consulting projects.