About Me
I'm a passionate backend engineer with 7+ years of experience building scalable web applications and cloud infrastructures. I love creating robust, efficient systems that power great user experiences.
My Story
I'm Kaikobud Sarkar, a software engineer based in Dhaka, Bangladesh with 7+ years of professional experience building backend systems, REST APIs, and cloud infrastructure. My work spans Python, Go, and TypeScript on the backend, with heavy use of AWS (Lambda, ECS, RDS, S3, SQS) and infrastructure tooling like Terraform, Docker, and Kubernetes.
I started my engineering career in 2019, working my way through roles at several companies where I owned the design and delivery of data pipelines, microservices, and cloud-native applications. I've built systems that process high-volume event streams with Kafka, designed PostgreSQL schemas that serve millions of records, and managed containerised workloads on ECS and Kubernetes in production.
Outside of work, I write on this blog about Python, backend development, cloud architecture, and practical career advice for developers. I believe that sharing what you learn — even before you feel like an expert — is one of the most effective ways to grow. If you're a beginner or junior developer, this blog is for you.
My Journey
Software Development Engineer II
Craftsmen Ltd
Expert in AWS services (Lambda, S3, EC2, VPC, CloudFormation, MediaLive/MediaConnect). Built scalable video processing systems, implemented infrastructure as code with Terraform, and maintained CI/CD pipelines with Jenkins.
Software Engineer
Leadbook Pte. Ltd
Designed and developed Python APIs for email verification systems. Worked on data mapping modules, implemented monitoring alerts, and managed data processing through MongoDB collections for multiple client projects.
Junior Software Engineer
Field Information Solutions GmbH
Built modern applications with Python, Django, and PostgreSQL for field operations management. Developed data parsing scripts, implemented API features, and created secure SaaS applications used by organizations worldwide.
ERPNext Developer
ST Solutions International LLC
Built service applications on Frappe framework from scratch. Designed and developed critical ERP software programs for Customer Relationship Management and Service management using ERPNext.
B.Sc. Computer Science & Telecommunication Engineering
Noakhali Science and Technology University
CGPA: 3.19/4.00. Participated in programming contests, solved problems on various online judges, and earned certifications in Python development. Active in extra-curricular programming activities.
Skills & Technologies
Programming Languages
Databases & Data Processing
Cloud Services (AWS)
DevOps & Tools
Beyond Code
Currently Reading
"Clean Code" by Robert Martin
Coding Soundtrack
Lo-fi Hip Hop & Ambient
Weekend Projects
Open Source Contributions