I am a Senior Software Developer with 7+ years of expertise as a Golang Developer; I have hands-on experience designing and developing a huge variety of complex software solutions, including distributed high load microservice architectures. I am an avid learner of trendy tech stacks, a good team player, Architect and Team Lead; leading up to 7 senior and middle-level developers on projects.
HProfits provides a high-end RTB Ad Exchange platform with over 500m daily impressions to markets. The exchange uses efficient metrics and tools in getting much more from marketing campaigns. Designed the exchange platform scratch, selected the tech stack, led the team of backend developers and frontend developers, and developed key services for the platform.
IQ Options is the most user- friendly binary options broker on the market using advanced trading platforms for transactions on Forex, Options, Stocks, and Crypto. The platform has 41,463,400 registered users, with daily transactions totalling 1,092,900 and volumes of US$234 million. Led the development team on the project and oversaw the release numerous of microservices for the platform.
Clickaine is a full and self-service advertising company which provide comprehensive and industry-leading ad services using its own RTB Ad Exchange with >200 millions of daily impressions. Designed the exchange infrastructure from scratch, led the development team, developed the core services on the exchange and led the project successfully to production.
TrafficStars is a powerful, self-serve Ad Network and Ad Exchange with OpenRTB capabilities, buying and selling traffic worldwide. The exchange serves more than 2 billion ad impressions daily from high-quality traffic sources, makingTrafficStars an industry leader in technology, monetisation and customer relations for Ad Networks and Exchanges. Designed and built the analytics platform on the exchange.
Work history
UpStack
Senior Golang Developer
2019 - Present (4 years)
Remote
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.
Designed and developed a complicated RTB Ad Exchange system to handle fast ad-hoc queries on 100s of millions of events through dozens of microservices for AE Media.
Developed the API Gateway, matcher/bidder, statistics/analytics system, and an event-driven framework based on NATS streaming, logging and monitoring procedures.
Built a multi-DC Kubernetes cluster, installed all software solutions into the cluster (including databases), and set up the metrics for monitoring the solution.
Built numerous microservice solutions on Binary Options, Forex and Cryptocurrency (PnL, Portfolio, Leaderboard, Notifications, Ad and News Server, News Provider, Economic Calendars, Depth of Market) projects for IQOption.
Built a good GoLang team that implemented innovative solutions for IQOption; providing team management, mentoring and guidance to the team.
Developed tools for the refactoring of existing services from PHP and C++ to Golang.
Developed and designed the RTB Ad exchange architecture with 40+ microservices through the efficient use of different tech stacks.
Led Brabens' Golang team to develop key services; including the ad matcher, analytics, and anti-fraud services on the RTB Ad Exchange.
Handled the setting up of different staging and production environments, established CI/CD pipeliness, and initiated performance tests to ensure zero-downtime of releases to production.
Set up the servers and software for the building of a recommendation feature on an advanced event-based analytics system using collaborative filtering and different analytics tech stack.
Prepared, designed and developed an innovative user attribution and analytics system with pattern matching features based on user behavior.
Successfully launched/ran the analytical system in production; handling ~500m daily events on the system with a capacity to process 1billion daily events.
Offered technical consultancy for the development and deployment of affiliate networks, credit card and SMS billings, traffic exchanges, RTB, Social network and dating engines for clients.
Worked on the installation, patching and upgrading of different video processing, CDN, file distributed hosting systems, developed Single page applications, and implemented REST and Web Socket on solutions.
Created instances for BigData and different databases and worked on different recommendation systems, SOA and microservices.