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.
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.
Worked on the development of multiple Blockchain projects. Developed ERC-20 tokens, ERC-721 NFT collections, on market-making systems. Developed the proof of concepts for MEV bots and NFT sniping bots.
Designed and built the fully functional mini-blockchain app in Python from scratch. The app has a similar proof-of-work system found in bitcoin and uses the chain consensus technique. The client deployed the solution as a simple forum website.
Developed and implemented an accident reporting system with a first-aid query engine and a chatbot interface via Facebook Messenger. The bot can analyze emergency images and texts sent to it, detect the nature of emergencies, location and predict appropriate actions.
Worked on a prototype peer-to-peer energy distribution system with solutions to solve thefts and poor monitoring problems within power grids. It leverages IoT techniques and smart contracts on a blockchain for transparency, trust and automation.