System Analyst2012 - PRESENTLive Typing
- Architected and developed the back-end and APIs for mobile apps in the fields of air ticket sales, news aggregation, geolocation, internet advertising and more. Used PHP, SQL, and NoSQL database engines like Redis; search engines like Elasticsearch and other web-technologies to develop them.
- Worked on the design and estimates of complex projects consisting of multiple platforms and technologies and its integration between each other.
- Wrote technical web services and API documentation for developers working with iOS, Android, and the front-end.
- Created system architecture for multiple distributed high-load web applications.
- Managed developers team in multi-platform project (API, web client, and iOS application sub-teams).
Web Developer2009 - 2011Freelance
- Created websites, APIs, and social web-applications.
- Created promo and contest applications in social networks like Facebook or Vk (largest European online social networking service that's especially popular among Russian-speaking users).
- Wrote the requirements specification and API documentation for some social apps and websites.
- Managed a distributed web development team.
- Performed LAMP servers system administration.
Web Developer2006 - 2009OmskCult.ru
- Parsed the movie theaters' sites to get schedules and put them into an aggregator database.