Photo of me
Contact Information
Name: Alexander Georgiev
Location: Sofia, Bulgaria
Cell Phone: +359883575830
E-mail: espr1t.net@gmail.com
Website: www.espr1t.net
Personal Information
Date of Birth: 12. April, 1987
Place of Birth: Stara Zagora, Bulgaria
Citizenship: Bulgarian
Hobbies and Interests
Programming competitions, books,
music, movies, games, and problem solving
Professional Qualification
Programming Languages
Plenty of experience with Python as part of my internships at Facebook, work at VMWare, Skyscanner, Hyperscience, and Insurify, as well as some personal projects.

Lots of experience with C/C++, as it is my language of choice for programming competitions an optimization problems.

Considerable experience with Java during my work at Skyscanner, as well as when preparing problems for TopCoder.

On the front-end side, I have moderate experience with PHP, as well as some experience with JavaScript, HTML, and CSS as part of two of my jobs and while developing several personal projects.

Algorithms & Data Structures
Very strong algorithmic background. Particularly good at graph theory and dynamic programming. Some experience with A.I. Advanced understanding of data structures, including exotic ones.

Technologies
Linux, Windows, MacOS, AWS, Shell/Bash, Git, Docker, Jenkins, Django, Flask, AWS, MySQL, Redis, Splunk, Selenium, Kibana, JIRA, Asana,
Education
Institution: Sofia University
Degree: Master's
Major: Artificial Intelligence
Year of Graduation: 2013 (dropped out)

Institution: Sofia University
Degree: Bachelor's
Major: Computer Science
Year of Graduation: 2011

High-school institutions:
Language School "K. Galabov" (2004-2007)
Monterey High, California (2003-2004)
Language School "K. Galabov" (2002-2003)
Language School "Romain Rolland" (2001-2002)
Languages
Bulgarian (native)
English (advanced)
German (basic)
Miscellaneous
Publications
Author of few publications in PC Magazine Bulgaria and the online magazine Infoman
Creator and owner of informatika.bg - an educational website for algorithms, data structures and general preparation for programming competitions, as well as its "testing" system action.informatika.bg.

Teaching
Taught the classes Design and Analysis of Algorithms, Programming 101, and Competitive Programming in Sofia University
Lecturer in summer camps for the national team in informatics

Competition Preparation
Involved in problem preparation for national high-school and university student competitions
Prepared problems for dozens of TopCoder competitions (SRMs and TCO Rounds).
Miscellaneous
Publications
Author of few publications in PC Magazine Bulgaria and the online magazine Infoman on the topic of Dynamic Programming
Creator and owner of informatika.bg - an educational website for algorithms, data structures and general preparation for programming competitions, as well as its "testing" system action.informatika.bg.

Teaching
Worked as a T.A. in Sofia University in 2009-2010 and 2010-2011 teaching the class Design and Analysis of Algorithms
Created and taught the class Programming 101 in 2010-2011 and 2011-2012
Lecturer in summer camps for the national team in informatics in 2009, 2012, and 2013

Competition Preparation
Involved in problem preparation for national competitions in informatics for high-school students
Involved in organizing and preparation of national competitions in informatics for university students: The Dean's Cup (2009-2012) and the National Students Olympiad (2013)
Prepared problems for dozens of TopCoder competitions (SRMs and TCO Rounds).
Awards
International
Achieved red rating in TopCoder
Achieved red rating in CodeForces
First place in CodeForces Round 192, Div1
First place in CodeForces Round 29, Div2
First place in TopCoder SRM 367, Div2
Third place in TopCoder SRM 518, Div1
Third place in TopCoder SRM 530, Div1
Semi-finalist of Google Code Jam in 2008
Finalist of Google #HashCode in 2016 and 2017

National
Alma Mater award from the rector of Sofia University
First place in The Dean's Cup competition
Multiple first places in a tournament, organized by Musala Soft. and PC Magazine Bulgaria.
First place in a Bulgarian programming high-school competition
Awards
International
Achieved red rating in TopCoder (profile)
Achieved red rating in CodeForces (profile)
First place in CodeForces Round 192, Div1
First place in CodeForces Round 29, Div2
First place in TopCoder SRM 367, Div2
Third place in TopCoder SRM 518, Div1
Third place in TopCoder SRM 530, Div1
Semi-finalist of Google Code Jam in 2008
Honorable mention in four ACM ICPC regionals
Finalist of Google #HashCode in 2016 and 2017

National
Alma Mater award from the rector of Sofia University (2009)
First place in The Dean's Cup personal competition for university students (2008)
Multiple first places in a tournament, organized by Musala Soft. and PC Magazine Bulgaria: First place in a Bulgarian programming high-school competition (2006)
Employment History
Employer: Insurify
Staff Software Engineer
  • October 2020 – present
Worked with my team to split up a monolith into micro-services and containerized, as well as supported, some of the most critical for the company projects. Team lead role for the last several months.

Employer: Skyscanner
Senior Software Engineer
  • November 2018 – September 2020
Worked on designing and developing a machine learning framework. Also took part of exploring some of the algorithms that ran on it (e.g., for result ordering).

Employer: Hyperscience
Senior ML Engineer
  • September 2017 – March 2018
Was supposed to work developing the company's ML algorithms, but actually worked mostly on supporting their Django stack, thus left shortly after.

Employer: Skyscanner
Senior Software Engineer
  • February 2015 – June 2016
Principal Software Engineer
  • June 2016 – September 2017
Worked on scalable price prediction system and later on price accuracy. Won CEO award in 2016 for the price predictor. Was a team lead for approx. year and a half.

Employer: VMware
Member of Technical Staff III
  • September 2014 – January 2015
Developed a tool for automatic analysis of the usability and adoption of the company's products.

Employer: Google
Software Engineer
  • March 2012 – April 2014
Worked on users' options to control their privacy.

Employer: Everbread
Software Engineer
  • September 2011 – November 2011
Worked on the airfare search engine "Haystack".

Employer: Facebook
Software Engineering Intern (News Feed)
  • February 2011 – June 2011
Developed framework for distributed log analysis.

Employer: Facebook
Software Engineering Intern (Messenger)
  • July 2010 – October 2010
Developed auto-recovery tools for HBase.

Employer: MM Solutions
Software Engineer (part-time)
  • July 2007 – March 2009
Developed face-detection for embedded (cell phone) camera.

Employer: Grit-Morel
Web Designer (part-time)
  • June 2005 – July 2007
Designed websites for the properties of a small construction company.
| | download