Spandan Punwatkar

Software Engineer

Dundee, Scotland, United Kingdom
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

👤
Senior
🎓
Top School
Spandan Punwatkar is a software engineer with 10 years of experience and an MSc in Advanced Computer Science from the University of Dundee, specializing in backend development, cloud-native serverless architectures, and responsive front-end interfaces using Node.js and React. He has delivered end-to-end projects such as a meeting room booking system and a Netflix clone on AWS Serverless, and gained practical industry exposure as a full‑stack intern at AntStack. An active open-source contributor to the well-known Pokémon Showdown project, he has worked on both client-side UI enhancements (teambuilder, ladder, multi-battle) and server-side ruleset features, demonstrating a rare blend of game-systems logic and UX focus. Comfortable across JavaScript, Java, and Python, he excels at building REST APIs, automating workflows, and optimizing developer-facing tools. Based in Dundee, Scotland, he pairs pragmatic engineering with a penchant for playful, community-driven projects that surface non-obvious product improvements.
code9 years of coding experience
book10th ICSE, Computer Science, 10, 10th ICSE, Computer Science, 10 at Smt. Sulochanadevi Singhania School, Thane
bookMSc Advance Computer Science, Computer Science, MSc Advance Computer Science, Computer Science at University of Dundee
book12th, Computer Science, 12th, 12th, Computer Science, 12th at Smt Sulochanadevi Singhania School, Thane
bookBachelor of Technology - B-Tech, Computer Science & Engineering, Bachelor of Technology - B-Tech, Computer Science & Engineering at M.G.M's Jawaharlal Nehru College of Engineering, N-6, Cidco.
github-logo-circle

Github Skills (14)

showdown10
debug10
javascript10
game-development10
data-structures8
data-structure8
php7
user-interface6
interface-design6
ui-design6
html5
fest4
css3
react3

Programming languages (6)

TypeScriptJavaJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
smogon/pokemon-showdown

Jul 2016 - Apr 2021

Pokémon battle simulator.
Role in this project:
userBack-end Developer
Contributions:4 reviews, 176 commits, 104 PRs in 4 years 9 months
Contributions summary:Spandan primarily contributed to the "Enchanted Items" mod, focusing on ruleset adjustments and functionality within the Pokémon Showdown battle simulator. They implemented new held abilities, fixed a "Baton Pass" clause, and updated the ruleset for "Enchanted Items." Additionally, the user addressed multiple bugs and made changes to the game's aliases, and various menu and help screens..
mongamebattlesimulationsimulator
The client for Pokémon Showdown
Role in this project:
userFront-end Developer
Contributions:7 reviews, 6 commits, 11 PRs in 4 years 4 months
Contributions summary:Spandan primarily contributed to the client-side implementation of Pokémon Showdown features. Their work includes modifications to the teambuilder, ladder, and battle interfaces, suggesting a focus on enhancing the user experience and gameplay mechanics. The commits also show integration of multi-battle support and the addition of a team counter for folders, demonstrating a focus on new feature development and UI enhancements. These changes involve direct modifications to JavaScript and PHP files related to the client-side interactions.
monshowdown
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
Spandan Punwatkar - Software Engineer