I can guide your team and show them how to establish the rules of creating an easily maintainable and easily evolving app, I'll show your programmers, how small things can lead to huge benefits.
Get personalized advice on:
Web Programming
angular
You’re covered with
payment protection
so you can cancel and get a full refund up to 24 hours before your consultation.
About Evgeniy
This freelancer's identity has been verified through a government ID check and a visual verification. You will see their verified name if you enter into a contract together.
I prefer to solve mathematically-challenging tasks (love to apply math to solve real-world issues). I follow best practices and my years of experience to design apps architecture clean, scalable, and easy for collaboration & code reuse.
Have experience in writing CRM, ERP, and WMS for big e-commerce and small startups.
In Angular, I can write directives (components) of any level of complexity - including interactive maps (Angular+D3.js), nested trees, SVG elements, and other fancy things.
I can build a modern and solid foundation for your Angular project using Nx and NgRx, applying a collection of the industry’s leading solutions for the folders/components structure and organization.
I can improve the performance of your app as much as possible, by using the OnPush strategy, tuning ZoneJS flags, using requestAnimationFrame, reducing reflows, and moving some modifications out of NgZone, and many other improvements.
I can build best-practices-driven services and libraries, using RxJS, declarative event-driven programming, and Reduce patterns.
I have experience with Ionic, I've created multiple mobile apps with this framework, including sophisticated WMS (Warehouse Management System), consisting of mobile apps (scanning, instructions, price stickers printing, items movement, delivery scheduling).
I'm enjoying Rust programming since 2015. Most of my experience in Rust is related to webdev - REST API, DB connections, data analysis, and tasks background execution. Have a lot of experience with caching (also with mutexes, semaphores, preventing dog-pile and race condition effects, and RAII control of resources).
One of my achievements is 100% Rust REST API, serving multiple Web and mobile apps (CRM, Task Manager, mobile apps, websites).
As a contractor, I've been working with Vodafone (devices control system), NTT & Sony (Spartacus CRM custom payment system as a library).
My favorite books are Clean code, and Patterns of Enterprise Application Architecture. I like and respect SOLID principles.
What to expect
Schedule the consultation
Choose from the freelancer’s available days and times.
Get advice for your custom needs
Share details about your project and what you want to talk about. The freelancer will review and reach out if they have questions.
Join the Zoom meeting
1-on-1 meeting with the freelancer to discuss your needs and project.
Approve the work
The freelancer will finish up the documents you asked for and send them to you for approval:
Before the consultation
Here’s what Evgeniy will need to know before you meet
Tell me about yourself and what you want to talk about
4.9
15 reviews
5 stars
(14)
4 stars
(1)
3 stars
(0)
2 stars
(0)
1 star
(0)
Rating breakdown
Availability
4.9
Deadlines
4.9
Skills
4.9
Quality
4.9
Cooperation
4.9
Communication
4.9
This project doesn't have any reviews.
MB
Michael B.
5.00
Jan 31, 2022
Rust developer for a native companion app to a web extension
MB
Michael B.
5.00
Jan 8, 2022
Rust developer for a native companion app to a web extension
VB
Valentine B.
4.70
Dec 9, 2021
Fullstack developer need to help build an e-gov portal (Angular, NodeJS, Postgres) Round II
An amazingly talented individual, a superstar in his work with Angular.
MS
Madeleine S.
5.00
Jun 23, 2021
AngularJS developer to help create an AngularJS frontend connector (or plug-in) for SAP Commerce
YT
Yury T.
5.00
Feb 13, 2021
Rust enthusiast to convert and improve a poorly performing Kotlin API
Evgeniy is an extremely competent Rust developer. He implemented everything correctly with little management needed - the first drafts were production ready, communication spectacular, estimates precise, and his level of enthusiasm for the Rust language and ecosystem boundless. I'd be glad to work with him again any time.