Swapnil Agrawal

Machine Learning Engineer at Meta

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Swapnil Agrawal is a Machine Learning Engineer with 13 years of software engineering experience, currently building Core Ads Growth systems at Meta after roles on Alexa AI and Just Walk Out at Amazon and portfolio analytics at Morgan Stanley. He combines deep systems instincts—distributed computing, low-level and GPU programming—with applied ML and computer vision expertise to ship production-grade models and scalable back-end services. A UT Dallas Computing Scholars honors graduate, he pairs rigorous algorithmic thinking with hands-on DevOps and deployment experience demonstrated by Heroku-ready Python bots and contributions to DuckDuckGo’s Instant Answers. An active open-source contributor and former Amazon backend developer, he’s comfortable across the stack from UI polish (notably front-end work on the popular geeksay project) to Perl/JS backend integrations. Based in Sunnyvale, he’s drawn to system design patterns and generative AI, and often bridges research ideas to pragmatic, deployable solutions.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at The University of Texas at Dallas
languagesEnglish, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (33)

duckduckgo10
javascript10
python10
messenger10
css10
bots10
environment-variables10
ui-design10
perl10
regex10
flask-ask10
instant-view10
api10
front-end-development10
chatterbot10

Programming languages (14)

PowerShellC++CSSVueGoHTMLPerlTypeScript

Github contributions (5)

github-logo-circle
swapagarwal/geeksay

Sep 2018 - Nov 2019

🤓 geeks will ctrl+s the world!
Role in this project:
userFront-end Developer
Contributions:26 commits, 66 PRs, 105 pushes in 1 year 1 month
Contributions summary:Swapnil primarily focused on front-end development, implementing the user interface for the `geeksay` application. Their contributions included the initial creation of the HTML structure, CSS styling, and JavaScript functionality for translating text. They added features like a copy-to-clipboard function, random translation display, and random quote display, alongside updates to the UI. The changes also involved adding social sharing features like a Tweet button.
apigeekjsdelivrsymbolsexplore
:speech_balloon: A community-driven python bot that aims to be as simple as possible to serve humans with their everyday tasks
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:2 releases, 118 commits, 124 PRs in 2 years 4 months
Contributions summary:Swapnil primarily worked on back-end development tasks for the messenger bot. Their contributions included setting up the core functionality for sending and receiving messages, preparing the application for Heroku deployment by utilizing environment variables, and establishing a modular framework for the bot's features. The user also added support for HTTPS requests and implemented a local testing option. Furthermore, the user demonstrated DevOps skills by configuring deployment and environment management.
balloonpythoneverydayassistantbot
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.
Request Free Trial
Swapnil Agrawal - Machine Learning Engineer at Meta