
Vlad Lep
Verified Expert in Engineering
Software Developer
Amsterdam, Netherlands
Toptal member since February 5, 2020
Vlad excels at developing new products and in the production of clean and efficient code. He's worked with a variety of tools and languages and can quickly pick up new ones if needed. Due to his startup experience, Vlad has learned to grow an efficient engineering team and build successful products.
Portfolio
Experience
- Python - 7 years
- Django - 7 years
- Django REST Framework - 6 years
- REST APIs - 6 years
- JavaScript - 6 years
- AngularJS - 5 years
Availability
Preferred Environment
PyCharm, Ubuntu
The most amazing...
...experience was building a startup from scratch and growing it to more than 75,000 users in the Dutch market.
Work Experience
CTO | Co-founder
Gekko Lab
- Designed and developed new products and integrations with external partners from the financial sector.
- Created REST APIs with OAuth2 and session authentication to serve the front end and mobile apps.
- Developed the front end using AngularJS to build a user-friendly interface and interactions.
- Designed, implemented, and maintained the server architecture using Linode Cloud and Amazon S3.
- Managed and developed the engineering team (2-5 people).
- Supervised technology updates and adoption.
- Facilitated technical decision-making within the team.
- Worked together with marketing to define and implement campaigns and A/B tests, define KPIs, and measure and monitor success.
Research
Centrum voor Wiskunde en Informatica (CWI)
- Wrote my master thesis on how to detect noise and improve the quality of large datasets of software engineering metrics using machine learning.
- Researched how the Gaussian Process technique would detect outliers on several projects from the Ohloh dataset.
Software Developer
Bluebubblelab
- Implemented a new content management system for a new client using PHP, MySQL.
- Developed a REST API and admin views for a mobile city guide application (Django, REST API, PostgreSQL).
- Built a JavaScript framework that moves intensive computer vision feature extraction from the server-side to the client-side (WebRTC, web workers, and WebGL).
Summer Student Intern
CERN
- Worked over the summer to construct a tool that can detect abnormal situations that lead to a system failure.
- Evaluated and compared machine learning techniques that could be used in this problem domain.
- Developed a prototype of the system using MATLAB.
Software Developer
ACP IT Solutions
- Developed two Eclipse plugins to efficiently communicate with JBoss server and MySQL.
- Automated the setup process for the manufacturing execution system server.
- Automated the GUI testing process and integrated Selenium tests.
- Led a 4-member team that was responsible for writing integration tests for the MES server and automating the testing process.
Experience
Co-founding of Gekko Lab
https://www.getgekko.com/I helped build the company from scratch and today, we have more than 75,000 users and 55% YoY growth.
Education
Master's Degree in Software Engineering
University of Amsterdam - Amsterdam, Netherlands
Bachelor's Degree in Computer Engineering
“Politehnica” University of Timisoara - Timisoara, Romania
Skills
Libraries/APIs
REST APIs, WebRTC, Web Worker, jQuery
Tools
PyCharm, MATLAB, Eclipse IDE, NGINX, wkhtmltopdf
Languages
Python, SQL, JavaScript, Java, PHP, C
Frameworks
Django, Django REST Framework, AngularJS, OAuth 2, Selenium, Ant Design
Paradigms
Agile Software Development
Storage
PostgreSQL, MySQL, Memcached, Redis
Platforms
Ubuntu, Linux, JBoss, Eclipse
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