Bogdan-Ioan Ouatu
Verified Expert in Engineering
Back-end Developer
Bucharest, Romania
Toptal member since July 27, 2022
Bogdan has architected and designed data-intensive and machine learning applications while working as a full-stack developer and later AI engineer for US and EU-based companies. He is a problem solver and generalist, so he returned to freelancing and consulting to solve clients' seemingly impossible problems and work with niche technologies after finishing his computer science and AI degrees with a 4.0 GPA.
Portfolio
Experience
- Python - 5 years
- Research - 5 years
- Machine Learning - 4 years
- PyTorch - 3 years
- Text to Speech (TTS) - 3 years
- JavaScript - 3 years
- Recommendation Systems - 2 years
- Trading - 2 years
Availability
Preferred Environment
Linux, MacOS, Google Cloud Platform (GCP), Visual Studio Code (VS Code), Jupyter, GitHub
The most amazing...
...thing I've built, from gathering requirements and user interviews to deployment, is an intuitive BI web app for sentiment analysis.
Work Experience
Consultant
Freelance
- Created business intelligence apps in Streamlit and Vue for different clients to help them explore natural language data, such as customer support logs and net promoter score forms.
- Built a location-based money transfer platform as a proof of concept for a finance startup to showcase their Open Banking APIs. This proof of concept was selected for the Central Europe Open Banking competition and won a special prize from Google.
- Taught Machine Learning for programmers willing to transition from regular development jobs and lectured on competitive programming to high school and university students.
- Developed Forex scripts and indicators for retail investors, helping them generate consistent alpha for two months.
- Designed and developed an analytics and back-testing web app for a UK client to trade stocks and options.
- Implemented an on-device speech-to-speech translation prototype with results comparable to state-of-the-art tools for the English-Chinese language pair.
Artificial Intelligence Engineer
Adore Me
- Developed and deployed the company's first data-driven recommender system that is currently in production and makes around 15–20% of recommendations for operations worth around $120 million per year in revenue.
- Created an aspect-based sentiment analysis algorithm to gather product preferences directly from clients' wishes and automatically integrate them into the recommender system.
- Built a BI app on top of the aspect-based sentiment analysis algorithm to help product owners prioritize work by letting them mine and analyze submitted forms from clients, substantially changing the focus of two teams.
- Developed a similarity and clustering color algorithm to find complementary products and comparable items when predicting the performance of to-be-launched garments.
- Built a Google Calendar data analytics pipe to compute and monitor time spent in team meetings to identify harmful patterns and potential burnout for a few colleagues.
Graduate Teaching Assistant
University of Bucharest
- Taught "Formal Languages & Automata Theory" to over 100 undergraduate students, of which 20 were a special group of competitive programmers.
- Organized and held laboratories where students learned to implement different domain-specific algorithms.
- Automated home projects and grading using GitHub Classroom and Python scripts.
Full-stack Developer
Adore Me
- Built an influencer marketing platform to allow the company to spend an extra $9 million per year on marketing without increasing the customer acquisition cost.
- Developed a data scraping app to gather prospects to integrate and automate Instagram messaging in the app before any API support, which helped the company reach 100,000 prospects in one year.
- Handled feature development, database modifications, bug fixing, code reviews, deployment, CI/CD with GitHub Actions, and server management while creating and solving tickets on Notion and Jira.
Software Developer
Housatonic
- Developed a project management app compatible with Microsoft Project.
- Maintained the project, fixed bugs, and refactored old code.
- Communicated directly with clients, offered them support via email, collected reported bugs, and created tickets that the team and I would solve later.
Experience
Parse Bank Statements
https://github.com/ouatu-ro/parse-bank-statementPython Dependency Scripts
https://github.com/ouatu-ro/python-dep-scriptsCOVID-19 Data Visualization
Eletron Voice Cloning
A direct comparison was made to the previous SotA and Google Translate Romanian voice. Over 90% of subjects find Eletron to have a more natural voice, and 100% of subjects find it more natural than Google Translate voice.
I made Eletron for my undergrad thesis. It is based on the Tacotron model and trained using GCP resources and the SWARA dataset.
Predicting FAANG Stocks
Education
Master's Degree in Artificial Intelligence
The University of Bucharest - Bucharest, Romania
Bachelor's Degree in Computer Science
The Alexandru Ioan Cuza University - Iasi, Romania
Certifications
Neural Networks and Deep Learning
Coursera
Skills
Libraries/APIs
PyTorch, REST APIs, Pandas, OpenCV, SQLAlchemy, Stripe, Vue, Asyncio, NumPy, TensorFlow, Facebook API, Google Speech API, Beautiful Soup, React, OpenAI API, Spotify API
Tools
Jupyter, Git, GitHub, BigQuery, Pytest, NGINX, Zsh, Shell, Sentry, Prefect, Apache Airflow, Jira, RabbitMQ, Celery, Terraform
Languages
JavaScript, Python, PHP, SQL, Bash, C#, CSS, HTML, C++, Go, GraphQL, Java, Python 3, R, Fortran, Ruby
Frameworks
Streamlit, Laravel, Flask, Web Frameworks, Appium, Django, Selenium, Scrapy, .NET, Next.js, Django REST Framework
Paradigms
REST, Object-oriented Programming (OOP), Requirements Analysis, ETL, Back-end Architecture, API Architecture, DevOps
Platforms
Jupyter Notebook, Linux, MacOS, Google Cloud Platform (GCP), Visual Studio Code (VS Code), MetaTrader 4, Docker, X (formerly Twitter), MetaTrader, MetaTrader 5, Xamarin, Amazon Web Services (AWS), Kubernetes, Azure
Storage
MySQL, Relational Databases, Data Pipelines, Databases, PostgreSQL, NoSQL, Redis, Elasticsearch
Other
Research, Machine Learning, Recommendation Systems, Graphs, Data Science, Data Visualization, Text to Speech (TTS), Voice Cloning, Natural Language Processing (NLP), Web Development, Scraping, Web Scraping, FastAPI, APIs, Async/Await, Full-stack, API Integration, Neural Networks, Data Processing, Scripting, Data Analysis, Algorithms, IT Consulting, Speech Recognition, Artificial Intelligence (AI), Back-end, Data Analytics, PDF Scraping, RESTful Web Services, Data Scraping, Generative Pre-trained Transformers (GPT), Convolutional Neural Networks (CNNs), Optimization Algorithms, PDF, Networking, Mathematics, Applied Mathematics, Operating Systems, GPU Computing, Statistical Learning, Prototyping, Bots, Containerization, Distributed Systems, System Architecture, Architecture, Software Development Lifecycle (SDLC), Software Architecture, Technical Leadership, Backtesting Trading Strategies, Trading, Technical Writing, DSP, Image Processing, Leadership, OAuth, Forex, Arbitrage, Statistical Analysis, Forex Trading, Project Management & Work Tracking Tools, Infrastructure as Code (IaC), UX Prototyping, CI/CD Pipelines, User Interface (UI), Serverless, Stock Analysis, Algorithmic Trading, University Teaching, Training, Learning Management Systems (LMS), Cloud Infrastructure
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