← Back to list
senior
Registration: 09.10.2022

Egor Ryabkov

Specialization: Python / Django Developer
— 18 years experience in Software development. — 11 years experience with Python and Django. — Prior to that - 2 year experience with C#. — 4 years in embedded programming. — Good knowledge and some experience with applied mathematics and physics.
— 18 years experience in Software development. — 11 years experience with Python and Django. — Prior to that - 2 year experience with C#. — 4 years in embedded programming. — Good knowledge and some experience with applied mathematics and physics.

Skills

JavaScript
Python
C++
C#
Agile
Scrum
Django
Flask
jQuery
HTML
CSS
SCSS
Pandas
Twilio
OAuth
Google APIs
Calendar
Fusion Tables
Maps JS
Erlang
Linux
AWS
Git

Work experience

Python / Django / Flask Developer
since 11.2011 - Till the present day |NDA
HTML, JavaScript, jQuery, Python, Django, Flask
● Worked on various projects, mostly with Python, Django, Flask and Javascript project – mostly backend tasks and integration with third-party services (Twilio, Google Calendar and other Google APIs, OAuth). ● Performed some frontend tasks as well, with HTML, JavaScript, jQuery and Google Maps JS API. ● Have some brief experience with scraping webpages.
Software Developer
05.2010 - 02.2011 |Optiver B.V.
HTML, JavaScript, jQuery, Python, Django, Flask
● Developed GUI application for Optiver's trading system. ● Worked closely with testers and end users (traders) to clarify the specifications. ● While working on the project, learned the basic principles of trading. ● Among projects features were the large codebase. ● Working closely with other development and IT. ● Operations team, as the trading client was just a part of the larger trading system at Optiver.
Software Developer
05.2009 - 04.2010 |DEMCON Advanced Mechatronics B.V
HTML, JavaScript, jQuery, Python, Django, Flask
● Worked on a number of high-tech projects, both research and commercial, in a broad range of ndustry areas, including robotics, high-precision machine manufacturing (lithographic industry) and image processing. ● Used languages ranging from low-level embedded C code for DSP processors up to the high-level programming with C#. ● All projects were carried out in a close cooperation with the specialists from other departments. ● A good understanding of problem area was also required, including some physical and mathematical concepts (from path planning to optics to flow mechanics).
Application Engineer
06.2008 - 02.2009 |SiTel Semiconductor B.V.
HTML, JavaScript, jQuery, Python, Django, Flask
● Worked on the software stack (drivers and demo applications) for chips designed by SiTel. ● The chips were used in sound processing (mostly DECT phones, with a number of other uses) and wireless communication, such as wireless controllers for Microsoft X-Box.
Software Developer
06.2007 - 05.2008 |Sioux Embedded Systems B.V.
HTML, JavaScript, jQuery, Python, Django, Flask
● Worked on Thomson Outsourcing project team, customizing standard Thomson modems according to end customer's needs. ● In addition to primary tasks, carried out some research on functional programming and prepared an article on functional programming (with some emphasis on Erlang) for a company newspaper.
Software Developer / System Administrator
08.2005 - 05.2007 |KAMS Ltd
C/C++, HTML, JavaScript, jQuery, Python, Django, Flask
● Developed alorithms and software for electronic unit control systems (units included engine clutch and gearbox) using embedded C and assembler for AVR microcontrollers. ● Developed various software for internal use in C/C++. ● Performed user training.
Software Developer
11.2004 - 06.2005 |Gella Ltd
C/C++, HTML, JavaScript, jQuery, Python, Django, Flask
● Developed a multi-tasking RTOS kernel for AVR microcontrollers. ● Developed various applications for internal use.

Educational background

Applied mathematics and informatics (Masters Degree)
2001 - 2005
Kazan State University
Applied mathematics and physics
1999 - 2001
Moscow Institute of Physics and Technology

Languages

EnglishProficientDutchIntermediateRussianNative