Satwik K.

About Me

Satwik is an expert Software Developer, rated among the top 40 Python developers on GitHub. He also enjoys solving problems related to blockchain and has 4 years of experience in this field. Satwik has an in-depth understanding of object-oriented development with complete ownership of the dev process on projects - building complex software solutions and contributing to open-source and educational projects. He is comfortable handling new challenges - working with modern tools, emerging technologies, and the latest best practices.

AI, ML & LLM

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Senior Software Engineer
2022 - Present (3 years)
Remote, India
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Hyperion Fintech
Hyperion Fintech
Senior Backend Engineer
2021 - 2021
India
  • Built and deployed a new algorithmic trading system for Hyperion Fintech - delivering all essential system components.

  • Developed a back-testing system that can handle multiple assets across multiple timeframes, and can do hyperparameter turning to search optimum parameters for trading. Defined and implemented fault-tolerant, highly available and secure features on the system for users.

  • Architected the system infrastructure and delivered clean, robust code for the microservices.

Mantium AI
Mantium AI
Senior Software Engineer
2021 - 2021
Remote, India
  • Worked on the development of Mantium, a cloud platform for building with large language models and managing them at scale.

  • Built the AI workflow engine that integrated with OpenAI and added advanced features such as composition and Human-in-the-loop.

  • Developed the backend APIs and the Python client.

Entrepreneur First
Entrepreneur First
Founder in Residence
2019 - 2019
India
  • Actively involved in building a new startup idea on location intelligence on urban mobility apps.

  • Designed and delivered the MVP for the urban mobility app of the project.

  • Developed roadmap planning tasks and handled cost estimation for the product.

DevWriters
DevWriters
Technical Lead
2018 - 2020 (2 years)
New Delhi, India
  • Built and led DevWriters to deliver cutting-edge tech content for clients.

  • Wrote and delivered quality content for big companies like IBM, Xplenty, Scout APM, Codementor, Educative.io and Packt Publishing.

  • Supervised the DevWriters team and collaborated with clients on projects.

Myntra
Myntra
Software Engineer
2018 - 2019 (1 year)
Bangalore, India
  • Built containerized microservices to improve the performance of the Myntra payment stack.

  • Designed and implemented a new tool that analyzes customer-reported payment issues for immediate resolution.

  • Worked on the support process for a buy-now-pay-later payment instrument for Myntra.

Packt
Packt
Author
2018 - 2018
London, United Kingdom
  • Prepared and wrote the entire course material for "Hands-on Reinforcement Learning with TensorFlow.

  • Provided additional materials on machine learning and debugging using TensorBoard and TensorFlow-debugger.

  • Successfully published the course on O'Reilly Safari and Udemy - attaining 4+ stars average ratings.

Coala
Coala
Maintainer
2017 - 2017
India
  • Served as a Code-In Mentor and Code Mentor on the Google Summer Code program.

  • Maintained the Coala-quickstart tool as a top contributor - making consistent contributions to the core library.

  • Built and implemented automation solutions to enhance the identification of settings on the program.

AB InBev
AB InBev
Data Science Intern
2017 - 2017
Bengaluru, India
  • Designed and implemented analytical solutions for the client's city-specific beer industry.

  • Built the ETL pipeline for data and identified key market-share drivers on the project.

  • Deployed modules for univariate and multivariate analysis on the solution - handling some machine learning algorithms.

The Italian Mars Society
The Italian Mars Society
Software Developer
2017 - 2018 (1 year)
Italy
  • Built and implemented new prediction models and data aggregators on a space weather forecasting project.

  • Oversaw the dev process for delivering Tabverts and ZeelaCoin on the project.

  • Designed and implemented the client-facing dashboard for the Arsenic Labs project.

NewsMeme
NewsMeme
Software Developer (Intern)
2016 - 2016
New Delhi, India
  • Designed a new dashboard to help NewsMeme generate news videos from non-video content.

  • Deployed scrapers to scrap GIFs and images from different sources for the solution.

  • Implemented a drag-n-drop interface on the dashboard for compiling artefacts to create news videos.

Showcase

Blockchain Developer - Blockchain Freelance projects
Blockchain Developer - Blockchain Freelance projects
  • Developed multiple Blockchain projects.

  • Created ERC-20 tokens, ERC-721 NFT collections.

  • Developed proof of concepts for MEV bots and NFT sniping bots.

Blockchain Developer - YourNet
Blockchain Developer - YourNet
  • Developed a fully functional mini-blockchain app in Python.

  • Utilizes a proof-of-work system similar to Bitcoin.

  • Deployed the solution as a simple forum website.

Software Developer - Resucebot
Software Developer - Resucebot
  • Developed and implemented an accident reporting system.

  • Integrated a first-aid query engine.

  • Created a chatbot interface via Facebook Messenger with image and text analysis capabilities.

Software Developer - Smart Power
Software Developer - Smart Power
  • Developed a prototype peer-to-peer energy distribution system.

  • Implemented IoT and smart contracts on a blockchain for transparency and automation.

  • Addresses theft and monitoring issues within power grids.

Education

Deep Learning Nanodegree
Deep Learning Nanodegree
Udacity
2018 - 2019 (1 year)
BTech. Computer Software Engineering
BTech. Computer Software Engineering
Delhi Technological University
2014 - 2018 (4 years)