David Nadaraia, Algorithms Developer in Tbilisi, Georgia
David Nadaraia

Algorithms Developer in Tbilisi, Georgia

Member since April 7, 2015
David is a highly motivated systems architect and software engineer with strong computer science skills, algorithms and data structures, object-oriented analysis, domain driven architecture, and data science. His more than 25 years of experience in the IT industry, most of which is team leading, system architecting, and decision making positions, covers design and development of enterprise applications, cloud/serverless solutions, and distributed systems based on .NET, Node.js, and AWS platform.
David is now available for hire

Portfolio

  • TrackStat
    C#, ASP.NET, Node.js, Serverless, TypeScript, Angular, Microsoft SQL Server...
  • CityCom
    Amazon Web Services (AWS), Node.js, Serverless, Apache Hive, Spark, Hadoop...
  • Ozorix
    Amazon Web Services (AWS), System Architecture Design, Python, Spark...

Experience

  • C# 20 years
  • .NET 20 years
  • Algorithms 20 years
  • Domain-driven Design (DDD) 15 years
  • System Architecture Design 15 years
  • Node.js 6 years
  • Data Science 5 years
  • AWS Cloud Architecture 5 years

Location

Tbilisi, Georgia

Availability

Part-time

Preferred Environment

Docker, Xcode, Visual Studio Code, Git, Visual Studio, MacOS

The most amazing...

...thing I have created was a vehicle real-time GPS tracking and performance monitoring system based on AWS IoT/Kinesis/RedShift infrastructure.

Employment

  • System Architect

    2019 - PRESENT
    TrackStat
    • Built reporting solutions for data ingested from various electronic medical records systems.
    • Applied data synchronization routines for various EMR-s.
    • Created data processing and transformation pipelines.
    • Implemented automatic notifications and the online appointment scheduling functionality.
    Technologies: C#, ASP.NET, Node.js, Serverless, TypeScript, Angular, Microsoft SQL Server, T-SQL, AWS, AWS Lambda, API Gateways, AWS RDS, Twilio, Data Engineering
  • System Architect, Partner

    2017 - PRESENT
    CityCom
    • Designed IoT infrastructure for building automation, safety, and security systems.
    • Constructed a microservice architecture based on AWS Lambda and Event Bridge.
    • Created efficient IoT streams and data processing pipelines based on various AWS services.
    • Developed reporting solutions based on Apache Spark and AWS Athena.
    Technologies: Amazon Web Services (AWS), Node.js, Serverless, Apache Hive, Spark, Hadoop, Angular, AWS, AWS IoT, Big Data, AWS Athena, AWS Lambda, Microservices Architecture, MySQL, MQTT, Messaging, Event Sourcing
  • CTO, Partner

    2004 - PRESENT
    Ozorix
    • Provided software outsourcing service for customers from the US, UK and EU.
    • Designed and developed enterprise applications for various industries on .NET and Node.js platforms.
    • Created and implemented cloud and microservice architectures and serverless solutions based on AWS.
    • Implemented and designed big data storage, analysis, and processing solutions.
    Technologies: Amazon Web Services (AWS), System Architecture Design, Python, Spark, Serverless, MongoDB, SQL, AWS, ECMAScript (ES6), JavaScript, Node.js, C#, .NET, Pandas, Big Data, Domain-driven Design (DDD), AWS Lambda, AWS Athena, Big Data Architecture, GraphQL, Data Science, Machine Learning
  • System Architect, Data Engineer

    2020 - 2021
    Lyka
    • Implemented design changes in ASP.NET back-end Web APIs and optimized Postgres database to handle the increased workload and improved the cost-effectiveness of AWS infrastructure.
    • Built serverless microservice to handle wallet transactions based on AWS Lambda, API Gateway, and DynamoDB.
    • Created a data processing pipeline based on AWS Kinesis, AWS Athena, and Apache Spark to ingest, transform, and provide reporting for up to 50 million daily transactions.
    Technologies: C#, ASP.NET, Docker, Node.js, TypeScript, Serverless, AWS, AWS Lambda, AWS Athena, AWS Kinesis, PostgreSQL, System Architecture, Domain-driven Design (DDD), Apache Spark
  • System Architect

    2020 - 2021
    BivLab
    • Designed and implemented IoT solutions for oil and gas fields' on-site devices.
    • Created the AWS infrastructure to run physical simulations connected to incoming IoT streams.
    • Built data visualization dashboards based on AWS QuickSight and Grafana.
    • Designed system architecture for electronic vehicles real-time GPS tracking and performance monitoring system, based on AWS IoT, Kinesis, and Redshift infrastructure with web front end based on Mapbox.
    • Consulted and shared knowledge in the field of data migration, data warehousing, and processing on the AWS platform.
    Technologies: Amazon Redshift, AWS IoT, AWS Kinesis, AWS Cloud Development Kit (CDK), GPS, Data Warehouse Design, Data Warehousing, AWS Lambda, C++, Pandas, Big Data, ETL, AWS Athena, GIS, Grafana, Mapbox
  • System Architect

    2018 - 2019
    TrivaTec
    • Designed and developed IoT solutions for real-time personnel and equipment tracking on construction sites.
    • Created and designed serverless back-end infrastructure for data ingestion and processing pipelines and business logic based on AWS Lambda, DynamoDB, and API Gateway.
    • Integrated with the third-party CRM and resource management software products.
    Technologies: Node.js, Serverless, AWS Lambda, AWS DynamoDB, AWS IoT
  • Back-end Developer

    2016 - 2018
    Trek10
    • Developed serverless applications based on AWS Lambda and API Gateway.
    • Worked on the development of reporting solutions based on AWS Athena and Apache Hive.
    • Created serverless GraphQL API based on AWS Lambda and DynamoDB.
    Technologies: GraphQL, Node.js, Serverless, AWS API Gateway, AWS DynamoDB, AWS Lambda, OpenCV, ImageMagick, AWS Athena
  • Freelance Data Science Consultant

    2014 - 2018
    Henge Precision Materials
    • Constructed sensor signal analysis deep learning models to detect various poisonous substances in the air.
    • Created various data science solutions for statistical and machine learning models in material science using R and Python.
    • Developed various data processing pipelines and visualization dashboards.
    Technologies: R, Python, Jupyter, TensorFlow, Neural Networks, Data Science, Pandas

Experience

  • Siemens SpecWriter
    https://www.siemens-specwriter.com

    Online applications to allow engineers to create building automation, define security and safety systems specifications, generate all accompanying documentation, and share it with other team members.

  • Siemens Fire System Builder
    https://www.siemens-firebuilder.com

    Online tool to assist engineers in the process of building a fire safety system equipment list and associated basic power calculations for estimating and quoting new projects.

  • CityCom
    https://www.citycom.ge

    Set of online and IoT tools for condominium safety, security, and maintenance automation.

  • Triva Smarter Worksite
    https://www.trivatec.com

    Set of online tools based on IoT Smart Tags that help users to better manage construction projects and operations, produce on-site reporting, and access live data streams.

  • Text Corpus of Georgian Dialects
    http://www.corpora.co

    An online text corpus of texts on various dialects of Georgian language with rich back-end functionality including parsing and tokenization, semi-automatic annotation, comparative analysis of dialects, and attempts to build models of Georgian language evolution.

  • Closer Connect
    https://www.closerconnect.com

    A content management system to create and share personalized sales and relationship portals and ad-hoc learning management systems with sophisticated distribution and reporting capabilities.

  • Toptal Mentor
    David is a mentor in the Toptal Global Mentor’s Program. This program is a partnership between Toptal and General Assembly to provide high quality mentorship for students from minority and low income backgrounds who are looking to begin their careers as professional software engineers. David shows commitment to diversity in tech by mentoring a General Assembly student every week for a year, covering everything from coding tips and tricks to advice on making it in the industry.

Skills

  • Languages

    C#, JavaScript, ECMAScript (ES6), TypeScript, Python, SQL, Scala, R, C++, Swift, Java, Prolog, GraphQL, T-SQL
  • Frameworks

    .NET Core, ASP.NET Web API, ASP.NET, ASP.NET MVC, Entity Framework Core, Express.js, Serverless Framework, Angular, .NET, Apache Spark, Qt, AngularJS, Boost, Spark, Hadoop
  • Libraries/APIs

    Node.js, TensorFlow, Pandas, PyTorch, OpenCV, ImageMagick
  • Tools

    Mongoose, Sequelize, Visual Studio, PyCharm, WebStorm, Git, Xcode, Jupyter, AWS Athena, MQTT, GIS, Grafana
  • Paradigms

    Serverless Architecture, Design Patterns, Object-oriented Programming (OOP), Functional Programming, Data Science, Microservices Architecture, Event Sourcing, ETL
  • Platforms

    AWS Lambda, Docker, Software Design Patterns, Amazon Web Services (AWS), MacOS, Salesforce, Raspberry Pi, Arduino, Visual Studio Code, AWS IoT, AWS Kinesis, Mapbox, Twilio
  • Storage

    MySQL, PostgreSQL, MongoDB, SQL Server 2017, AWS DynamoDB, PostGIS, Apache Hive, Microsoft SQL Server
  • Other

    Algorithms, Data Structures, Domain-driven Design (DDD), System Architecture Design, Team Leadership, Leadership, AWS, AWS Cloud Architecture, OOP Designs, Neural Networks, Machine Learning, Statistics, Mathematics, Big Data, Natural Language Processing (NLP), Deep Neural Networks, Serverless, API Gateways, Internet of Things (IoT), Deep Learning, Data Warehousing, GPS, AWS Cloud Development Kit (CDK), AWS API Gateway, Amazon Redshift, Data Warehouse Design, Messaging, Big Data Architecture, System Architecture, AWS RDS, Data Engineering

Education

  • Ph.D. Degree in Expert Systems in Computer Aided Design & Manufacturing
    2001 - 2005
    Georgian Technical University - Tbilisi, Georgia
  • Master's Degree in CAD/CAM Systems in Mechanical Engineering
    1996 - 1999
    Georgian Technical University - Tbilisi, Georgia
  • Bachelor's Degree in Mechanical Engineering
    1991 - 1995
    Georgian Technical University - Tbilisi, Georgia

To view more profiles

Join Toptal
Share it with others