Sergiu Danalachi, Developer in Brașov, Brașov County, Romania
Sergiu is available for hire
Hire Sergiu

Sergiu Danalachi

Verified Expert  in Engineering

Software Developer

Brașov, Brașov County, Romania

Toptal member since November 3, 2020

Bio

Sergiu is a technology-agnostic software developer who learned over the years to streamline all aspects of the software development lifecycle: challenging the requirements, architecting and implementing scalable and maintainable code, and owning the code to production. He has a continuous strive for knowledge, likes to experiment with new technologies, and implement PoCs (e.g., Native FS API, WebRTC, Web Workers, Pytorch). He also likes to contribute to open-source projects.

Portfolio

Security and Safety Things GmbH
Amazon Web Services (AWS), Python, Java, Vuetify, Figma, Kubernetes, Vue, MySQL...
Smart-Trial ApS
Azure, C#, Express.js, AngularJS, MongoDB, Node.js

Experience

  • MySQL - 6 years
  • Node.js - 6 years
  • Git - 6 years
  • MongoDB - 5 years
  • AngularJS - 4 years
  • Java - 4 years
  • Vue - 2 years
  • Spring Boot - 1 year

Availability

Part-time

Preferred Environment

Figma, Linux, Windows, Git, JetBrains

The most amazing...

...thing I've built is healthcare software for controlling the actuators of a hospital bed and visualizing a virtual copy of the bed.

Work Experience

Software Engineer

2019 - 2020
Security and Safety Things GmbH
  • Implemented user and company end-to-end registration flow (signing-up, company screening, and approving commercial).
  • Drove UI consistency across the ecosystem by introducing sharable and scalable web components.
  • Worked on, and improved, identity and permission management (OAuth 2.0 + OpenID connect).
  • Created μService to integrate external company screening services.
  • Improved continuous integrations and continuous deployment pipelines.
Technologies: Amazon Web Services (AWS), Python, Java, Vuetify, Figma, Kubernetes, Vue, MySQL, Spring Boot

Software Developer

2015 - 2019
Smart-Trial ApS
  • Contributed to the core product, an end-to-end solution for clinical trials: questionnaires, medicine tracking, events tracking, etc.
  • Improved existing code using SOLID design principles.
  • Improved code quality using: TDD and unit/component//integration/E2E tests.
  • Improved security by always integrating security fixes and actively trying to break the development system with well-known attacks.
Technologies: Azure, C#, Express.js, AngularJS, MongoDB, Node.js

Student Research Assistant

2015 - 2017
University College Nordjylland
  • Created a scalable data generator for smart metering.
  • Clustered and found patterns in existing data sets using data science methods (e.g. k-means, auto-regression).
  • Validated the solution by running and assessing experiments.
  • Contributed to the results into two papers which were presented at two conferences.
Technologies: LaTeX, Scala, Java

Intern Software Developer

2015 - 2015
MEDEI ApS
  • Created, deployed, and maintained the company's marketing website.
  • Improved SEO of the marketing website for better conversion rates.
  • Contributed to Android applications for outsourcing projects.
Technologies: Mustache, Google SEO, HTML, SCSS, TypeScript, JavaScript, Android

Experience

Live Short-Term Load Forecast for Smart Meters Data

A highly scalable, highly available software for high rate and big volume data ingestion, processing, aggregation, prediction, and persisting system, targeted for load forecast for smart metering data.

In addition, a web application for visualization of the ingested data as well as the short-term forecasted energy.

The target customers are the energy utility companies that want to store the smart metering data and to optimize the amount of power to generate as excess power is expensive to store. Knowledge of future demand allows for the releasing of stored energy in anticipation of peaks in demand and thus reducing costs.

Education

2017 - 2019

Master's Degree in Computer Science

Aalborg University - Aalborg

2013 - 2017

Bachelor's Degree in Software Development

University College Nordjylland - Aalborg

Certifications

OCTOBER 2020 - PRESENT

Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization

Coursera

OCTOBER 2020 - PRESENT

Neural Networks and Deep Learning

Coursera

Skills

Libraries/APIs

Node.js, Vue, Mustache, Web3.js

Tools

JetBrains, Git, Figma, LaTeX

Languages

Java, JavaScript, TypeScript, SCSS, HTML, CSS, HTML5, Python, C#, Scala, GraphQL, PHP, Solidity

Frameworks

Vuetify, Nuxt.js, Jest, AngularJS, Spring Boot, OAuth 2, Express.js, Spark, Angular

Paradigms

REST, Testing, Microservices, Microservices Architecture, DevOps

Storage

JSON, Databases, MongoDB, MySQL, MemSQL

Platforms

Amazon Web Services (AWS), Windows, Linux, Azure, Kubernetes, Android, Apache Kafka

Other

Front-end, APIs, Back-end, Startups, Artificial Intelligence (AI), Minimum Viable Product (MVP), Early-stage Startups, Verification, Large-scale Distributed Systems, System Integration, Semantics, Design by Contract (DbC), Google SEO, Machine Learning, Deep Learning, Neural Networks, Hyperparameters, Regularization, Apollo, Apollo Server, Languages, Compilers, Programming

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