Archit Agarwal
@archiit19
I’m a backend-focused engineer building scalable Go microservices and distributed systems on AWS.
What I'm looking for
I’m an experienced backend developer with over ten years in designing and developing distributed systems and microservices. I focus on building efficient, scalable services using the Go ecosystem, with strong fundamentals in OOP, data structures, and systems reliability.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
X-Team - Fox
Dec 2024 - Present (1 year 6 months)
Designed and implemented customer-facing features for the Fox Sports media streaming platform, including Continue Watching and More Like This. Built a dynamic rule-based engine to personalize the media experience at runtime using PMT configurations.
Built backend tooling in the Go ecosystem to migrate Confluence Data Center data of customers to Confluence Cloud. Contributed to Confluence Data Center security by designing and implementing PBAC-based access controls to improve the product security posture.
Team Lead
Winjit Technologies
Nov 2021 - Oct 2022 (11 months)
Led development of a microservices-based cryptocurrency payment system for Voyager using Go, Kafka, Redis, and AuroraDB. Designed an event-driven architecture with Kafka to support scalable, low-latency, secure cryptocurrency transactions.
Senior Software Engineer
RainNation Pvt. Ltd.
Jul 2022 - Aug 2022 (1 month)
Added critical backend features to the RainPay payment platform, including onboarding new NBFC partners, credit limit management, and a risk analysis engine.
Developed backend services for the Acquia Personalization decisioning system primarily using Go. Owned the migration of the product architecture from monolith to a microservices-based distributed system.
Built backend features for Phoenix, a microservices-based system for IDFC Bank, using Go, Docker, and Gin. Developed scalable RESTful APIs to enable secure and efficient inter-service communication.
Worked on platform and infrastructure backend development for Druva Phoenix using Go. Later supported performance and scalability improvements by introducing a scheduler component to scale data services.
Reviewed technical course and book materials for Packt to ensure code and educational content quality.
Developed features for an enterprise backup and restore product using C++ and C#. Delivered functionality including deduplication upgrades and Azure Site Recovery integration, and built a client-side REST wrapper using C# and Go.
Implemented an engine that processes multiple Excel files using Java to generate Excel reports based on user inputs and requirements.
Education
Degrees, certifications, and relevant coursework
BITS Pilani
Software Engineering, Software Engineering
2024 - 2026
Studying Software Engineering with a major in Software Engineering at BITS Pilani from 2024 to 2026.
MIT College
Bachelor of Engineering, Information Technology
2012 - 2016
Completed a B.E. in Information Technology (Software Engineering) at MIT College under Pune University from 2012 to 2016.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Archit?
You can contact Archit and 90k+ other talented remote workers on Himalayas.
Message ArchitFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
