
Sorin Alupoaie
Verified Expert in Engineering
SaaS Developer
Dublin, Ireland
Toptal member since April 24, 2020
Sorin has more than 20 years of experience building complex software applications as a product developer and entrepreneur. With strong verbal and written communication skills, he loves shipping products that solve painful customer problems. Sorin has experience and skills in a vast range of software technologies, including Python development, data engineering, machine learning, natural language processing, RESTfull API, JavaScript, and React.
Portfolio
Experience
- Linux - 15 years
- Python - 8 years
- REST APIs - 5 years
- Generative Pre-trained Transformers (GPT) - 4 years
- NoSQL - 4 years
- SaaS - 4 years
- Natural Language Processing (NLP) - 4 years
- Node.js - 3 years
Availability
Preferred Environment
Slack, Linux, PyCharm, WebStorm
The most amazing...
...SaaS app I've built uses artificial intelligence to analyze and categorize tens of thousands of customer service conversations every day in real-time.
Work Experience
Lead Product Developer | CTO
Cx Moments
- Built and shipped a SaaS AI product helping customer service managers categorize and uncover insights from the textual content of support tickets, chats, phone calls, and surveys.
- Led the product development from the MVP phase to scaling it to support hundreds of users and analyze tens of thousands of customer service conversations every day.
- Developed software components across the full stack of the product architecture, both the back and front ends.
- Developed machine learning models (text categorization), using deep learning applied to natural language and transfer learning (BERT, RoBERTa).
- Hired, mentored, and coordinated a team of five engineers: a designer, software developers, and a machine learning engineer.
- Uncovered unmet customer needs by conducting in-depth customer interviews and used the findings to develop new and better product features.
- Developed API integrations with over ten cloud-based helpdesks and CRMs (Salesforce, Zendesk, Freshdesk, Intercom, Zoho, LiveChat, etc.).
- Scoped, owned, and presented technical solutions to prospective customers.
Product Innovation Developer
IBM
- Designed and prototyped complex analytics use cases with customers to validate future product offerings.
- Implemented customer project that correlates mobile network performance measurement data with customer survey data in order to determine what network KPIs are driving customer dissatisfaction.
- Implemented proof-of-concept that applies time series analysis to detect and alarm on anomalous behavior in hundreds of network performance metrics.
- Collaborated with the Product Management team to define the vision, technical strategy, architecture and roadmap of subsequent Product set.
Software Development Consultant
Dell
- Contributed to the architecture and development of a big data analytics platform for Dell’s public cloud offering (data collection, storage, and data-based service delivery).
- Proposed and developed new innovative services on top of the existing Cloud platform: Search as a Service (SeaaS) proof-of-concept: out of the box enterprise multi-source indexing and search capabilities for Dell’s public cloud customers.
- Mentored and supervised students and junior engineers.
Senior Software Engineer | Architect
The Now Factory
- Designed and implemented low latency solutions for real time traffic analysis and storage.
- Improved the performance of real time traffic analysis by 1,000x.
- Developed architectural and design documentation, and researched emerging technologies and tools.
- Mentored and coached junior engineers, acted as a technical lead of the team, and conducted technical interviews for recruitment.
- Engaged with customers by conducting proof of concept trials of innovation projects (deployment, analysis, presentation etc).
- Worked closely with engineering teams to transfer innovation projects into main product development.
Experience
Automatically Categorize Customer Service Conversations
Education
Master's Degree in Computer Science
Compiègne University of Technology - France
Bachelor of Engineering Degree in Computer Science
Technical University of Timisoara - Romania
Skills
Libraries/APIs
REST APIs, Zendesk API, Shopify API, Node.js, Flask-RESTful, Pandas, NumPy, Liquid, React, Salesforce API, Intercom API, React Redux, SpaCy, Natural Language Toolkit (NLTK)
Tools
Jupyter, Auth0, WebStorm, PyCharm, Slack, Google AI Platform, Tableau, AWS SDK, Git, Gensim
Languages
Python, JavaScript, C++, HTML, Java, C, CSS, Bash, SQL
Paradigms
REST, Agile, Scrum, Web Architecture, API Architecture, ETL, Requirements Analysis
Platforms
Linux, Amazon EC2, Shopify, Jupyter Notebook, Zendesk, OpenStack, Google Cloud Platform (GCP), Azure, Salesforce, Amazon Web Services (AWS)
Storage
MongoDB, NoSQL, PostgreSQL, Elasticsearch, MySQL, Amazon S3 (AWS S3)
Frameworks
OAuth 2, Django, Angular, Hadoop, AngularJS, Express.js, Flask
Industry Expertise
Project Management
Other
Software Development, APIs, Architecture, Natural Language Processing (NLP), Cloud Computing, Generative Pre-trained Transformers (GPT), Solution Architecture, CTO, Machine Learning, SaaS, Product Management, Artificial Intelligence (AI), OAuth, Data Science, Team Management, App Product Management, Freshdesk, Google Cloud Natural Language, Chatbots, Statistics, Intercom, Unix Shell Scripting, AWS Cloud Architecture, Data Analysis, NLU, Software Architecture, Cloud Architecture, Production Management, Technical Leadership, System Architecture, TCP/IP, UDP, IP Networks, Network Protocols, Multithreading, Multitenancy
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