Indrajit Banerjee is a Senior Software Engineer with 7 years of experience building large-scale, distributed data processing and machine learning systems, currently at AWS in Seattle. He combines strong competitive programming chops—with participation in Google Code Jam and Facebook Hacker Cup—and deep practical expertise in algorithms, system design, MapReduce architectures and ML/DS pipelines. His background spans networking and infrastructure roles at Akamai, Brocade and AWS, where he focused on reliable data layers, automation and production ML services. Hands-on work includes regression and classification models, clustering, recommender systems, computer vision and deep learning, plus data-mining techniques like association rules and decision forests. Comfortable moving models from research into production, he has a habit of pairing rigorous algorithmic thinking with pragmatic system design to solve high-throughput data problems. Based in Seattle, he frequently showcases problem-solving on GitHub and LeetCode, reflecting a blend of research-minded curiosity and production engineering.
My solutions to some problems from the Kattis Problem Archive.
Contributions:181 commits, 87 pushes in 1 year 2 months
kattiskattis-solutionsleetcodeproblemsarchive
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.