Bulgaria
I believe every person has different strengths and weaknesses. Those traits should be explored in order to find the right path for that individual. That path is the one that offers opportunities to challenge their strengths and chances to work on their weaknesses, as well as the one that allows for the most natural, fun and effective way to live. I believe I'm on the right way - I have rather broad experience for the last 11 years. For me it is very important to do whatever you do properly - and by properly I don't mean over-engineering something and missing the otherwise realistic deadline, nor I mean doing something as fast as possible as long as it "works". The proper way is the most efficient and smart way to do something - by doing something properly you respect the constraints and do your best to get the most. This is what separates the good from the best! Find more about me here: www.oangelov.com
Tech lead for Search and Recommendations capabilities in FT Core platform
Part of Membership team. Working on the Print project. - Migrating UK newspaper subscribers from an external system
Innovative game company trying to bring e-sports to mobile. Chobolabs's expectation for their flagship game - "Mayhem" is to be big as "Angry Birds" and profitable as "Crash Royale". - For 1 year I got used to DYI mindset & code generation approach. - Managed the infrastructure - using AWS/Packer/Terraform. - I crafted "Chatter Protocol" - It allows using Chobolabs's DSL to generate inter-microservice communication protocol that exposes clean pub/sub style typed interface. - Chobo Backyard - Angular admin panel that can generate forms using type info from the backend. - Solved real time communication issue - We needed to be able to implement features like chat or notify users for events in real time.
Team of 20 professionals working in small teams with startups. Every employee is motivated to become expert in the domain. - Learned to work in small and self-contained full-stack teams, working with clients (mostly startups) to achieve their business goal and improving as engineer - Hired By Me - Platform that facilitates hiring in UK. I had the chance to work with very strong and methodological team. We used all good practices that made sense - code reviews, ownership of problems, scrum and knowledge sharing. We used Spring and Angular. I architected an e-mail-like feature - SoTexy - Platform that allowed matching people to their perfect career. I owned the engineering side and worked closely with the business and leading small team of 2. - 10+ smaller projects
Mobile Application Company - Started as intern - Worked on 5 different iOS games & applications. - Appshawk - Application that displays paid apps that are free for limited time. With this app we applied for funding in the very first Bulgarian incubator - my first experience with the startup world. - Puzzle Lab - After being rejected we teamed up with one other design team and created a logic game containing micro-games. I developed 1 of the micro-games - Concentration - memorizing and matching pairs of cards. - I also completely rewritten an air hocky game (with Box2d as physics engine) and developed a PoC for multiplayer mode.