Alexander Neganov

Alexander Neganov

$32/hr
Highload software developer
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
39 years old
Location:
Saint-Petersburg, Saint-Petersburg, Russian Federation
Experience:
10 years
Alexander Neganov Highload software engineer Male, 31 year, born on 6 June 1986 Software Development Consulting, Outsourcing +7 --— preferred means of communication GitHub profile: ​http://github.com/ikkeps Citizenship: Russia, work permit at: Russia Reside in: Saint-Petersburg Not ready to relocate, ready for business trips Employment: part time, project work Work schedule: flexible schedule, remote working Languages: Russian — native English — good written communication, speech, read professional literature Work experience: 9 years 8 months: Qmobi qmobi.com December 2015 — January 2017, 1 year 2 months Head of RTB project Planned the architecture of a DSP - a real-time advertising bidder that accepts queries with user information and answers with ads to show and prices to bid. Including all requests and responses statistics, billing and price prediction subsystems. The implemented DSP provided helpful insights and allowed company to significantly raise its income. Technology stack: Go Kafka HP Vertica Elastic PostgreSQL PropellerAds propellerads.com December 2014 — December 2015, 1 year 1 month Software developer Implemented a High-load RTB (system matching user traffic providers with advertisers) real-time exchange system that greatly increases the company income without demand for complex infrastructure or computing power. Rewrote from scratch a high-load endpoint of an advertising server, which reduced money spent on infrastructure. Rewrote and built new various internal services, including logs transformation (terabyte sizes), http/rpc advertising-related microservices. Technology stack: Go MySQL Kafka Spark Computer systems for business (CSBI) csbigroup.ru December 2013 — May 2014, 6 months Senior python programmer Refactoring, optimization, reviewing of a high-load SCADA-like system for public transport equipment accounting, sensor data processing, diagnosis and reporting. Reduced number of bugs, constantly worked on clarification of requirements, improve stability of data pipeline. Technology stack: Python 2.7 MongoDB PostgreSQL RabbitMQ pyramid framework ThoughtLeadr inc. thoughtleadr.com December 2013 — February 2014, 3 months Haskell programmer Remote part-time hourly work using odesk.com (currently upwork.com). Bugfixes and improvements of a high-load advertising server, requests and requests statistics, scheduling of map-reduce-like jobs. Moved server logic to a newer Haskell platform version, which helped to improve stability and throughput of banner serving and accounting. Technology stack: Haskell Riak redis MySQL Selectel (Селектел) selectel.ru May 2012 — September 2013, 1 year 5 months Programmer Worked on an XCP(XenServer)-based IaaS cloud API and its front-end control panel. Improved distributed monitoring system (sold as SaaS to end users), developed various internal services and utilities, developed billing calculation and storage. Raised stability in all projects, optimized them for speed, reduced infrastructure cost, highly improved end user UI experience by making the UI faster and responsive. Technology stack: CoffeScript backbone.js nginx Haskell (for cloud API server and billing) Erlang MongoDB Xen Cloud Platform Xen hypervisor SUBSCRIBE.RU, Internet Projects subscribe.ru October 2008 — May 2012, 3 years 8 months Programmer Development of a fully-featured CMS and 20+ web sites and two multi-user portals: about.me-like site generator and discount aggregator. Raised the websites’ operating speed and development pace, reduced their maintenance costs. Technology stack: Python 2.x memcached zope3 uwsgi PostgreSQL MySQL Acropolis (Акрополис, Компьютерные Системы) acropolis.ru October 2006 — September 2008, 2 years Programmer Full-stack web development: collecting requirements, documenting, implementation of various sites, including mere landing pages and multi-user enterprise portals. Technology stack: Python 2.x Pylons zope3 Zope2 MySQL PostgreSQL Education Petrovskiy college Vocational secondary 2005 Software of computer facilities and automated systems About me I like to build fast and durable systems with minimized usage cost, and ones that can handle high load well. My main technologies: Go Scala Python Docker PostgreSQL Spark Cassandra Kafka Other things I used: Vertica Consul and etcd MySQL Java CoffeeScript Clojure Erlang Haskell Elm Riak Haxe Assembler (Z80 processor) My hobbies are mobile game development and exploring old computer architectures.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.