
Lyudmil Nenov
Verified Expert in Engineering
Python Developer
Sofia, Bulgaria
Toptal member since January 27, 2017
Lyudmil has an abundance of experience in the development of complex and large web solutions especially those based on Python. He's worked on projects for leading startups from Germany and references from them can be presented upon request. Lyudmil is an extremely communicative, problem-solving developer and in the past, has been a great fit for all of the teams he's joined up with.
Portfolio
Experience
- Python - 7 years
- Git - 7 years
- PostgreSQL - 5 years
- Django - 5 years
- Back-end Development - 5 years
- REST APIs - 4 years
- ETL - 2 years
- Pandas - 2 years
Availability
Preferred Environment
Git, Vim Text Editor, Linux
The most amazing...
...project I've been a part of is a hardware simulator for the OMAP series of image processing systems on Chip.
Work Experience
Python Developer (via Toptal)
Brightfield Group
- Automated social media data gathering using various APIs and scraping methods.
- Developed a Python package, allowing users to easily work with SurveyGizmo data.
- Developed and maintained various surveys and social data transformation pipelines used to prepare data for PowerBI reports, mostly using Pandas and Dask.
- Contributed to the migration of the company's data to Google BigQuery and maintained the BigQuery utilities Python package to suit company needs.
- Helped develop the survey data normalization algorithm.
Python Developer
Trinity Mobile Networks
- Developed and maintained the company's build toolchain: a PyInvoke command-line tool built around WAF, GitLab, and Consul.
- Helped to build a runtime analytics collection system that uses Cassandra and Spark.
- Defined packages for existing Python code/repositories.
- Wrote the initial unit test coverage for all the company's Python code.
- Defined build pipelines using GitLab.
Python Developer
Droxic
- Architected and developed web Python-based systems.
- Developed new functionalities of a messaging platform that enriches communication.
- Provided ongoing support and development of new functionalities of a global food delivery web-based system.
- Worked with high throughput web platforms with millions of registered users, thousands of transactions per day.
- Gained years of experience working remotely for customers as a full-time consultant.
Python Developer
Strypes
- Worked on a calibration framework for ASML TWINSCAN.
- Improved multiple user interfaces both code-wise and user experience-wise.
- Gained experience in photolithography.
- Worked as part of a scrum-managed team of about 10,000 people working on more than 35 million lines of code.
- Gained valuable insight into the development, testing, and maintenance of high-reliability software systems.
Software Developer
MM Solutions
- Developed and integrated an automated camera testing framework and application in pure python for Nokia MeeGo OS.
- Built image-quality hardware simulators for the TI OMAP chip line.
- Researched and developed on continuous autofocus algorithms.
- Ported Gst-Python for Maemo 5 OS.
- Developed image quality-tuning automation tools.
Experience
Lymph
https://github.com/deliveryhero/lymphLieferheld
https://www.deliveryhero.com/Kweak.ly
Technologies used include Python, Django, Flask, PostgreSQL, DynamoDB, Docker, Ansible, and nginx.
Beamsplittr
Education
Bachelor's Degree in Informatics
Sofia University - Sofia, Bulgaria
Certifications
Certificate in Advanced English (CAE)
Cambridge Assessment English
Skills
Libraries/APIs
REST APIs, Pandas, Flask-RESTful, NumPy, SpaCy, Beautiful Soup 4
Tools
Git, SurveyGizmo, BigQuery, GitLab, Vim Text Editor, IBM Rational ClearCase, Microsoft Power BI, Celery, Ansible, NGINX
Languages
Python, SQL, Python 3, C, C++, HTML, Ruby
Frameworks
Django, Apache Spark, GStreamer, Spark, Scrapy, Ruby on Rails (RoR), Flask, Hadoop
Paradigms
REST, Scrum, ETL, Agile
Platforms
Linux, Docker
Storage
MySQL, MySQLi, Cassandra, Microsoft SQL Server, PostgreSQL, Memcached, Redis, Elasticsearch, Amazon DynamoDB
Other
Back-end Development, Google BigQuery, APIs, Consul, Back-end, Algorithms, Scraping, Web Application Firewall (WAF), Ejabberd, Tornado, Scripted Animation (JavaScript), Mathematics, Programming, English, Web Scraping, CI/CD Pipelines
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring