About Me
Hello,
The domain haunts me after 13 years of experience because I love to design and develop software. My focus is mostly adaptive to the project and client type and project strategy in terms of time and costs. I enjoy working on challeng...
I have worked in .NET stack most of the period (.NET/ASP/MVC/WPF/EF), and also in front-end technologies and frameworks such as Angular, React, Vue, NodeJS - all done mostly using C#, JavaScript and TypeScript.
For a summary of my experience, please see the attached resume. Let's talk!
Andrei Olaru
Show MoreSkills
Web Development
Development Tools
Others
Programming Language
Database
Operating System
Portfolio Projects


BikeSharing
https://clujbike.euPublic transportation automated system via bicycles for the Cluj City Hall.
Company
BikeSharing
Role
Software Architect
Contribute
Defined the software architecture for the bike sharing solution, designed and developed its core, implemented all the operations with the bike stations, implemented the web app + totem app (wpf)
Description
Contains 2 MVC applications, 1 WPF application, 3 WCF Service components, 2 Windows Services. Spans across 55 PC-operated bike stations.
I have also designed and developed the windows services and integration with the equipment of the bike station - controllers, doors, presence/temperature/humidity sensors, rfid cards communication.
Show More Show LessSkills
.NET Core C Sharp MVC Framework Object Relational Mapping - (ORM) Razor Template Engine SQL Server Integration Services (SSIS) Windows Communication Foundation (WCF)Media







Ticketing (Connect Cluj)
http://ctpcj.ro/index.php/ro/ticketing/instructiuni-de-folosire-a-automatului/421Fully automatic public transportation system for the city
Company
Ticketing (Connect Cluj)
Role
Full-Stack Developer
Contribute
Defined the software solution architecture for the TVM (ticket vending machine) and the BackOffice portals
Description
♦ Worked on devices communication (card readers & dispensers, bill & coin validators, printers, ups-es) and integration.
♦ TVM solution – WPF, C#, .NET 4.5, SQL Server 2008 R2, API interfaces and direct communication tools for handling connectivity and operation with the external devices.
♦ BackOffice solutions –WCF Services, HTML5 + Angular JS + Bootstrapper web application.
City mayor's innauguration: https://www.youtube.com/watch?v=-SXzynpxo0Q
Show More Show LessSkills
.NET Core Angular.Js SQLMedia






DiningButler
http://www.diningbutler.com/sgLessen the manpower and streamline the food ordering process
Company
DiningButler
Role
Full-Stack Developer
Contribute
Analyzed and designed the software and hardware solution, took part in the design and development of the prototype and core architecture of the software implementation.
Description
Analyzed and designed the software and hardware solution, took part in the design and development of the prototype and core architecture of the software implementation.
- The backend – PHP, Laravel 5, MySql
- The frontend – hybrid mobile solution (HTML + JavaScript), designed to work on all mobile platforms
Skills
Laravel Framework MySQL PHPCompany
4Apply - Online Credit Application
Role
Full-Stack Developer
Contribute
Analysis, design and development of consistent areas.
Description
An end-to-end solution for automation of the Loan Origination Process from the submission of the application to the disbursement of the loan amount.
Show More Show LessSkills
.NET Core AJAX JavaScript SQLCyber Insurance
https://www.noblinsurance.comA solution for protecting users from blockchain transaction hacks losses
Company
Cyber Insurance
Role
Full-Stack Developer
Contribute
Developed services, back-end APIs, front-end solutions
Description
Developed NodeJS services which connect with the Binance/Coinbase APIs to periodically retrieve transaction details for the users
Developed parts of the APIs that connect with DigitalOcean, Binance and Coinbase
Developed front-end solutions for the users which can register and apply for insurance coverage, create claims
Developed front-end solutions for the back-end operators which can see in detail the claims of the users and track their activity on the blockchain transactions. An interesting approach is to see the hacks that more users take part into.
Show More Show LessSkills
Node.Js React.Js TypescriptTools
VSCodeMedia