Alexandru Sutii

Alexandru Sutii

Mentor
Rising Codementor
US$15.00
For every 15 mins
2
Sessions/Jobs
ABOUT ME
Full-stack dev, co-founder, improv-theater player
Full-stack dev, co-founder, improv-theater player

I am an ambitious software engineer living in the Netherlands. I strive for simplicity in my code and try to be pragmatic when solving technical challenges. I never compromise on quality in production code. If I need to learn a piece of technology, I make sure I deeply understand its fundamentals and the rationale behind it.

I am passionate about startups. So far all my jobs were in startups and I have even co-founded one. I like risky and hard challenges, both on the techinal and on the business side. If I think a startup has a chance to revolutionize an industry, I am in and I dedicate myself fully.

Dutch, Romanian, Russian, English
Amsterdam (+02:00)
Joined April 2019
EXPERTISE
3 years experience
I have been using Java on its own for more than 8 years now. In the last years I have worked extensively with Spring Boot to develop micr...
I have been using Java on its own for more than 8 years now. In the last years I have worked extensively with Spring Boot to develop microservices. I have developed a couple of Android apps (one of which used to have tens of thousands of daily users). My less common Java related endeavours were Scala, Play web framework, Lagom microservices framework, Akka.
1 year experience
For more than a year now I have been a full stack developer, Java on backend and JS with React on frontend. I am pleasantly surprized how...
For more than a year now I have been a full stack developer, Java on backend and JS with React on frontend. I am pleasantly surprized how powerful and clean can React with ES6 or Typescript be, and I think much of that is because of the strong functional programming influence on the two technologies. I continuously strive for high quality in my code, by using extensive testing, strong type annotations, and well thought code design.
4 years experience
I have had a passion for functional programming since first trying Scheme in university. After graduation I wrote production code for thr...
I have had a passion for functional programming since first trying Scheme in university. After graduation I wrote production code for three years in Ocaml, and later for two years with Elm and Scala. I have also been coding in Haskell for side projects.
1 year experience
At my current job, I have been developing microservices with Kotlin and Spring.
At my current job, I have been developing microservices with Kotlin and Spring.
1 year experience
I have gained significant experience by writing Ethereum smart contracts for financial instruments. I also understand well how Bitcoin wo...
I have gained significant experience by writing Ethereum smart contracts for financial instruments. I also understand well how Bitcoin works. I have created a workshop to teach beginners how to write smart contracts and interact with Ethereum, which has been a big success.
BitcoinQuorumEthereum
View more
5 years experience
I worked with C/C++ for different types of projects: I contributed to a major performance optimization for Blink (the web engine behind C...
I worked with C/C++ for different types of projects: I contributed to a major performance optimization for Blink (the web engine behind Chrome brower); I developed compiler technology with LLVM for dynamic analysis; I wrote software for network switches and network traffic generators; I did image processing for virtual tours with OpenCV; I wrote an AI chess player; I built a few robots.
3 years experience
I have a good foundation for algorithms. For my performance optimization tasks, I am used to do profiling, detect hotspots, and design ne...
I have a good foundation for algorithms. For my performance optimization tasks, I am used to do profiling, detect hotspots, and design new data structures and algorithms that make my memory, CPU, or IO bound application faster. I am familiar with doing computational complexity analysis using the O-notation. I have also worked for three years with parallelization: both using multi-threading with shared memory (OpenMP, Posix threads) and message based (MPI, Kafka, Hadoop).
Min MaxTreeGraphs
View more

REVIEWS FROM CLIENTS

Alexandru's profile has been carefully vetted and approved as a Codementor. Connect with Alexandru now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
Motolky
Bluetooth Intercom App for Android
Java
26
11
lagom-service-locator-eureka
Lagom service locator using Eureka
Java
2
0
EMPLOYMENTS
Lead software developer
Othera
2018-04-01-Present
We are developing a financial platform for originating and trading digital assets. Our microservices are written in Spring Boot and we ar...
We are developing a financial platform for originating and trading digital assets. Our microservices are written in Spring Boot and we are using an enterprise blockchain as a base. Our aim is to add significantly more transparency and automation to digital asset creation.
React
Spring Boot
JavaScript
View more
React
Spring Boot
JavaScript
Apache Kafka
Kubernetes
Ethereum
GraphQL
Solidity
Quorum
View more
Co-founder and software developer
RealView
2016-07-01-2018-02-01
We were developing a mobile app and a web platform for automatically making virtual tours for real estate with your mobile and sharing th...
We were developing a mobile app and a web platform for automatically making virtual tours for real estate with your mobile and sharing them online. We were using augmented reality to guide the user and detecting photo positioning. We also did sofisticated image processing for tour stitching and 3D scanning.
Android
Scala
OpenCV
View more
Android
Scala
OpenCV
Elm
React Native
iOS
ARKit
Arcore
Project tango
View more
Software developer
Vector Fabrics
2012-07-01-2016-05-01
We were developing compiler technology for dynamic analysis of C/C++ software. One tool was detecting bugs like data races and buffer ove...
We were developing compiler technology for dynamic analysis of C/C++ software. One tool was detecting bugs like data races and buffer overflows. The second tool was providing guidelines about how to parallelize legacy C/C++ software and what would be the speedup.
Python
C++
C
View more
Python
C++
C
OCaml
LLVM
View more