amhoba
Senior Full Stack Engineer
Ambitious, experienced and results-oriented Senior Software Engineer with 12+ years of hands-on experience building high-performing, scalable, and robust web and cross-platform applications using mostly Typescript, Python, Golang and Java based stacks in BPM, Logistics, Banking, Fintech, Healthcare and other industries. Full-time Linux geek, Cloud & AI enthusiast and passionate about designing and optimizing user-centered cloud-native solutions to complex business problems.
Experience: 11 years
Yearly salary: $30,000
Hourly rate: $20
Nationality: 🇪🇪 Estonia
Residency: 🇪🇪 Estonia
Experience
Senior Backend Engineer
Yoello 2024 - 2025
Engineered and maintained backend of FlyTask (a workflow management platform). Designed REST endpoints, wrote tests & DB queries (ORM & SQL), fixed QA bugs. Implemented AI based N8N workflow template generation tool, usable by the dedicated N8N workflow creation team, which kick-started and streamlined the workflow design process. Established N8N workflow tracking and error reporting and alerting mechanism. Made this information visible to the admin dashboard, aiding in continuous improvement. Incorporated custom made ML models into workflows utilizing message queues and webhooks. Crafted backend for subscription payment events. Utilizing a message queue in front of a webhook, ensuring ordered processing and avoiding losses.
Senior Full-Stack Engineer
TrendPlus 2022 - 2024
Engineered Trendroute (a last mile delivery optimization product) from ground-up and been involved with full SDLC of it. Kick-started the frontend dashboard panel. Established bulk feature streams (traffic, weather, etc.) to be available on message queue for route generation. Utilized a couple of open source tools to solve the VRP problem. Assembled AI demand forecasting service, collaborating with the ML team. Ecommerce owners could utilize the service to store products in nearest places and cut costs.
Senior Backend Engineer
Dersalvador 2020 - 2021
Refactored some components of a telehealth solution named “MedBridge”. Implemented exercise management REST endpoints. Incorporated object storage in the backend. Implemented exercise adherence mechanism for the platform. Tracked features of phones and wearables were tossed onto an event store to be processed later by an ML model. Engineered workout suggestion API wrapping another ML model. Collaborated with ML engineers ensuring ML models are updated and performed best. Developed a WebRTC-based video consultation feature for live interactions between patients and healthcare providers. Integrated token-based auth for that.
Senior Software Engineer
DidarCRM 2019 - 2020
Developed a private cross-platform letter management software with a group chat feature. Continued a Spring REST backend. Researched and implemented the Signal Protocol, achieving highly desired end-to-end encryption and forward-secrecy, while having a master user with local access to all letters. Designed RBAC on top of Signal Protocol, utilizing username and password, biometric data and OTP. Implemented the frontend using easy to use and well known web tech. Implemented backend endpoint that calculated biometric templates for palm of hand and face. Developed an extremely simple cross platform OTP mobile application.
Backend Engineer
Bitfling 2017 - 2018
Established Bitcoin, Ethereum and Litecoin full nodes in a microservice fashion. Unified their RPCs in a single universal gRPC. Maintained that gRPC. Implemented crypto light transactions service. Utilized CLTV opcode (scrypt, Bitcoin and Litecoin) and a Smart Contract (Ethereum) to secure transactions using time-locks. Crafted heavy transactions architecture, utilizing Shamir’s secret sharing for 5-3 keys. Enabling at least 3 trusted parties to confirm risky transactions manually. Architected an NLP based trading bot, collaborated with ML engineers, wrapped an NLP ML model into usable form, utilized web scraping and third-party trade APIs to execute trades.
Software Engineer
Radcom 2015 - 2017
Designed and developed a private custom e-commerce product that was used to sell physical goods, managing both warehouses and products. Incorporated a third-party e-commerce shipping service REST API, to get the latest shipping rates and schedule orders. Implemented caching for unresponsive times. Implemented VRP and TSP algorithms for optimizing the delivery (choosing the best warehouse and vehicle). Engineered a digital goods e-commerce product. Utilized steganography to protect IP rights. Implemented IP restriction on download links.
Junior Developer
CafeBazaar 2013 - 2015
Involved in the backend API of the in-app billing SDK, supporting both one-time payments and subscriptions. Implemented atomic actions and transactions for feature purchases, keeping developer’s assets safe in case payment was failed. Handled grace period, subscription page link generation and subscription state machine and calling the registered webhook as a result of the change of state.
Skills
backend
docker
front-end
infrastructure
javascript
kubernetes
nextjs
python
typescript
web3
full-stack
english
iranian-persian