Alexander Lichtenstein
Verified Expert in Engineering
Software Developer
Alex is a digital maker with 12 years of experience in IT development. He's passionate about new technologies and ideas, as well as new data science and machine learning approaches. Due to his digital mindset and strong skillset, he can start from an idea and develop it into a finished product. He is also an experienced team leader—he knows how to build and guide a team to the best of its potential. Alex is looking forward to big challenges and exciting opportunities.
Portfolio
Experience
Availability
Preferred Environment
Machine Learning, Neural Networks, Python, Computer Vision, Deep Learning, Autoencoders, ChatGPT, Generative Pre-trained Transformers (GPT)
The most amazing...
...thing I've developed is a model of the visual cortex development. We managed to simulate different visual disorders and provide new ideas for the treatment.
Work Experience
Data Scientist
Industrial Machinery and Bearing Production Company (Under NDA)
- Implemented the proof of concept (POC) based on machine learning for large-order prediction.
- Developed a prediction model for machinery maintenance based on signal analysis.
- Implemented a POC model for optimizing employees' traveling routes on the plant.
CTO | Team Lead
Aogency
- Created MVPs for eight startups. Some of these MVPs have been based on ML solutions. Implemented these solutions using such technics as deep learning, regression, neural networks, and natural language processing.
- Built and managed a team of 5 to 10 developers and oversaw the whole work process; mastered my skills in different Agile methodologies.
- Implemented multiple software solutions for big corporate clients.
Data Scientist | Software Developer
Data Science Startup (Under NDA)
- Implemented automated data collection and aggregation from open sources, including both professional and academic ones.
- Created an ML model (NLP) for data extraction from unstructured CVs.
- Implemented data ML pipelines for processing and validation of the data coming from different sources.
- Co-developed the platform architecture, database structure, and API.
Consultant
Consulting Company, Nature Sciences in Finance (under NDA)
- Provided consulting on IT transformation to the client.
- Acted as a part of a knowledge team and supported communication to the IT experts team.
- Created stepwise change requests for the system transformation to the IT department.
Scientific Employee
Frankfurt Institute for Advanced Studies
- Developed a biomechanical model of human eye muscles with a rendering component; simulated different disorders of the visual system and the development of the visual cortex.
- Gave multiple talks at different conferences and published papers.
- Showed that the application of the principle "less is more" brings advantages in learning neural networks.
Technical Lead
Stimultest
- Developed an algorithm that measures personal attitudes toward various visual stimuli.
- Created an IT team and built an MVP of the project.
- Provided full cycle project deployment and support.
Experience
Real Estate Platform
RESPONSIBILITIES
• Regression model for price estimation and forecasting
• NLP model for data extraction from the documents
• Programming of the front-end part (Ionic app)
• Programming of the back end
• Testing and deployment of the project
Mobile App for Face Verification
The main technical issue in this app is comparing selfies and disability card photos due to the different resolutions and quality. The problem was solved with the help of deep learning.
RESPONSIBILITIES
• Team lead.
• Programming of microservices and deployment on the cloud (Flask)
• Implementation of the deep learning model for the comparison of photos
• Testing and deployment of the project
Mobile App (Big Corporate)
The content of the app is controllable through the admin panel.
Responsibilities:
• Project architecture.
• Team lead.
• Programming microservices and deploying on the cloud.
• Implementation of the recommendation system (based on articles tags, ML solution) for the end user.
-Testing and deployment of the project.
The technology stack consisted of Firebase, Flutter, and GCP.
Ad Platform for Esports
ads in the streams and streamers get paid.
Responsibilities:
• Project architecture.
• Team management.
• Testing and deployment of the project.
The technology stack included React, Java Spring, and GCP.
Product Matching Project
Chatbox for Corporate Data Search
• Developed mechanisms to autonomously collect data from corporate sources, ensuring the chatbot is always up-to-date with the latest company information, solving the indexing problem.
• Set up advanced ML pipelines to process, validate, and integrate data from various sources, ensuring the chatbot's responses are consistent and reliable.
• Played a key role in co-developing the overall platform architecture, from designing an optimal database structure capable of handling a plethora of corporate data to creating an efficient API for potential integrations.
Education
Progress Toward PhD in Computer Science
Goethe University - Frankfurt am Main, Germany
Master's Degree in Informatics and Applied Mathematics
Odesa Mechnikov National University - Odessa, Ukraine
Bachelor's Degree in Informatics and Applied Mathematics
Odesa Mechnikov National University - Odessa, Ukraine
Certifications
Startup School
Y Combinator
Machine Learning Summer School
Chalmers | Sweden
Autonomous Learning
Summer School | Germany
Continuous Learning in Living and Artificial Systems
CITEC Summer School | Germany
Skills
Libraries/APIs
Pandas, NumPy, PyTorch, OpenGL, XGBoost
Tools
PyCharm, ChatGPT, MATLAB
Languages
Python, SQL, C++
Paradigms
Data Science, Scrum, Microservices, Dynamic Programming
Frameworks
Qt, Ionic, Laravel, Flutter, Flask, LlamaIndex
Platforms
Jupyter Notebook, Amazon Web Services (AWS), Docker, Blazegraph, Firebase, Azure
Storage
Databases, Google Cloud, PostgreSQL, NoSQL, MongoDB
Other
Computer Science, Team Leadership, Artificial Intelligence (AI), Natural Language Processing (NLP), Regression Modeling, Machine Learning, Neural Networks, Applied Mathematics, Web Scraping, OCR, Image Recognition, GPT, Generative Pre-trained Transformers (GPT), Generative Pre-trained Transformer 3 (GPT-3), Large Language Models (LLMs), Chatbots, OpenAI, Chatbot Conversation Design, Statistics, Neuroscience, Deep Learning, Recommendation Systems, Team Management, IT Systems Architecture, Technical Leadership, Concepting, Reinforcement Learning, Modeling, Computer Vision, Science, Startups, Fuzzy Logic, Autoencoders, Time Series Analysis, Signal Processing, OpenAI GPT-4 API, Pinecode, LangChain
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