When I first saw a personal computer… it was love at first sight.
Soon after, I won the programming Olympiad among schools in my city, coding in BASIC. My first programming book was Peter Norton’s Assembly Language Book for the IBM PC. I played Elite on the ZX Spectrum, and my favorite trick in Quake 2 was the Double Rocket and Grenade Jump. I programmed microcontrollers on the Intel 8051, and lectures on Turbo Pascal and Delphi bored me. I worked with IBM PC AT/XT, and I still remember the ecstasy when my dad bought me a Pentium 100—and how ecstatic I was when I first connected to the Internet from home via an analog PBX and a 9600 modem.
Now, mobile devices are taking over the world, and I code for everything Apple-related.
Time flies, but I still love what I do. As Steve Jobs once said, “I have looked in the mirror every morning and asked myself: If today were the last day of my life, would I want to do what I am about to do today?”
I would.
Graduated with a gold medal from the School of Mathematics and earned a Master’s degree in Computer Science with honors. My passion is creating truly outstanding apps. I develop applications from the ground up and firmly believe that we should either strive to create exceptional products or not create them at all.
I’m familiar and have strong experience with:
– Objective-C, Swift, and iOS development tools (Xcode, iTunes Connect, TestFlight)
– Object-oriented programming and design patterns
– iOS frameworks such as Core Data, Core Animation, Core Graphics
– Third-party libraries and APIs using CocoaPods
– BLE
– Large data sets
– Developing universal applications optimized for the iPad and iPhone
– UI/UX development
– HTML, JavaScript, Perl, XML, JSON
– Unit testing
– Version control systems (git)
I am not only technically proficient, but also consistently work on the following qualities:
– Passion and ability to quickly and eagerly learn new technologies
– An ability to consistently meet deadlines even while running multiple projects
– Communication skills with a wide range of individuals, a collaborative approach to team projects
You can contact me through my contact details or just send me a message using the form below