Sorin Alupoaie, Developer in Dublin, Ireland
Sorin is available for hire
Hire Sorin

Sorin Alupoaie

Verified Expert  in Engineering

SaaS Developer

Location
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

Cx Moments
Amazon Web Services (AWS), React, Angular, JavaScript, MongoDB, Node.js...
IBM
Amazon Web Services (AWS), JavaScript, Python
Dell
OpenStack, Elasticsearch, APIs, Hadoop, Python, Java

Experience

Availability

Part-time

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

2016 - PRESENT
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.
Technologies: Amazon Web Services (AWS), React, Angular, JavaScript, MongoDB, Node.js, Machine Learning, Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Python, Zendesk, Zendesk API

Product Innovation Developer

2013 - 2016
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.
Technologies: Amazon Web Services (AWS), JavaScript, Python

Software Development Consultant

2012 - 2013
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.
Technologies: OpenStack, Elasticsearch, APIs, Hadoop, Python, Java

Senior Software Engineer | Architect

2007 - 2012
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.
Technologies: TCP/IP, IP Networks, Linux, Java, C++

Automatically Categorize Customer Service Conversations

A SaaS app that uses artificial intelligence to help customer service managers categorize and uncover insights from the textual content of support tickets, chats, phone calls, and surveys. Integrated with over 10 cloud-based helpdesks and CRMs.
2004 - 2005

Master's Degree in Computer Science

Compiègne University of Technology - France

1999 - 2004

Bachelor of Engineering Degree in Computer Science

Technical University of Timisoara - Romania

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

Platforms

Linux, Amazon EC2, Shopify, Jupyter Notebook, Zendesk, OpenStack, Google Cloud Platform (GCP), Azure, Salesforce, Amazon Web Services (AWS)

Paradigms

REST, Agile, Scrum, Data Science, Web Architecture, API Architecture, ETL, Requirements Analysis

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, 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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring