Satwik Kansal

Bengaluru, Karnataka, India
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
Satwik Kansal is a pragmatic software engineer and founder with 10 years’ experience building fast, cost-effective MVPs across fintech, web3, and AI. He’s built automated trading systems, backend platforms, and decentralized applications while routinely wearing product, DevOps, and frontend hats to ship end-to-end solutions for 100+ clients across time zones. A prolific open-source contributor and technical writer, his work on projects like coala and the popular wtfpython repo reflects both deep backend refactors and efforts to improve newcomer onboarding and documentation. Early research in neural networks, reinforcement learning, and generative models informs his practical AI infrastructure work, including building model-composition workflows at Mantium. His content—long technical posts and open-source tutorials—reaches millions of developers and is even used in university courses, showing a knack for making complex ideas teachable. Based in Bengaluru, he’s happiest breaking down hard problems into simple concepts and partnering long-term with teams that value curiosity and craftsmanship.
code10 years of coding experience
job6 years of employment as a software developer
bookBachelor of Technology (BTech) Computer Software Engineering, Bachelor of Technology (BTech) Computer Software Engineering at Delhi Technological University
bookHigh School Science, High School Science at Rotary Public School
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
61reputation
12kreached
0answers
3questions
github-logo-circle

Github Skills (41)

python10
apidoc10
flask-ask10
cicd10
code-analysis10
api10
parsing10
blockchain10
linter10
jupyter-notebook10
text-parsing10
flask10
documentation10
api-design9
restful-api9

Programming languages (12)

TypeScriptMDXCSSShellC++RustJavaScriptGo

Github contributions (5)

github-logo-circle
A fully functional blockchain application implemented in Python from scratch (with tutorial).
Role in this project:
userBack-end Developer
Contributions:43 commits, 10 PRs, 40 pushes in 4 years 10 months
Contributions summary:Satwik implemented the core back-end functionality of a blockchain application using Python. Their primary contributions involved building an API, implementing consensus mechanisms, and integrating the application with a front-end interface. The user also added endpoints for transaction submission, chain retrieval, mining, and peer management. Furthermore, they fixed bugs related to distributed mode and ensured the application's proper functionality.
pythonblockchainpython-blockchainblockchain-applicationconsensus-algorithm
satwikkansal/wtfpython

Aug 2017 - Dec 2022

What the f*ck Python? 😱
Role in this project:
userFull-stack Developer
Contributions:2 releases, 27 reviews, 404 commits in 5 years 4 months
Contributions summary:Satwik contributed to the `wtfpython` repository by implementing features related to parsing, restructuring, and generating content from the README file. They developed a parser to categorize and reorder examples. Furthermore, the user added a JSON generator and worked on automatically generating the CONTRIBUTORS.md file. They also fixed various issues including a setup.py file to enable a pypi package and also implemented a fix for an irrelevant code and also implemented an automatic notebook generator.
pythonwtfgotchassnippetspython3
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
Satwik Kansal