Development & IT Consultation with Evgeniy T.

4.9 · 15 reviews

Development & IT Consultation with Evgeniy T.

4.9 · 15 reviews

I have over a decade of experience with Angular, and I study every new feature, providing clear explanations to the Angular community through my blog. You have a unique opportunity to hire an Angular expert ;)

I can explain to you what parts of your app you need to change to improve performance or how to use new features of Angular. If you need help with some sophisticated libraries or features (Wasm, Zoneless Angular, RxJS, NgRx, Three.js) or difficult-to-catch bugs, I can help you.

I can help you if you're hiring developers and need an expert to conduct technical interviews - I have experience in that. All you need to do is schedule the interviews and then read my reports.
Get personalized advice on:
Database Development Ecommerce Development Mobile App Development QA Testing Web Programming angular signals rxjs nx ngrx

You’re covered with payment protection

Evgeniy T.

About Evgeniy

Evgeniy T.
Senior Angular/Rust Web Developer (Rust, Angular, TypeScript, Ionic)
100% Job Success
4.9  (15 reviews)
Barcelona, Spain - 11:26 am local time
Upwork achievements: 100% Job Success 🌟 Top Rated Plus 🚀

Web developer with over a decade of expertise in creating web applications and APIs.
Proven track record of delivering high-quality solutions in both small startup and large enterprise environments.

Technologies I use in frontend: Angular, Ionic, Nx, NgRx, RxJS, Three.js, D3, Playwright, Jest, TypeScript, Angular Material, Bootstrap, SAP Spartacus...

I can architect and implement web apps of varying complexities, ensuring high performance and maintainability. Can upgrade your app to the latest version of Angular, incorporating new features and optimizations.

I can create a "zoneless" Angular app, for the best performance possible, close to vanilla JS. I know all the latest features of Angular (Signals, Standalone Components, lazy loading...) and can consult your team.

Extensive experience in building robust systems including WMS, CRM, and ERP applications, with a focus on scalability and user experience.

Proficient in creating data visualizations using Canvas API, WASM, Three.js, Service Worker API, and many others, ranging from simple charts and animated UI parts to advanced 3D modeling applications.

Using Rust, I can implement APIs following the Service-Oriented Architecture (SOA) and the OpenAPI Specification. I prioritize writing code in Rust that is both safe and fast, leveraging the language's strengths in these areas.

My expertise in Rust primarily lies in web development, encompassing REST APIs, database connections, data analysis, and background task execution. I have extensive experience in caching, including handling mutexes, semaphores, preventing dog-piling and race condition effects, and ensuring Resource Acquisition Is Initialization (RAII) for optimal resource management.

One of my notable accomplishments is developing a 100% Rust REST API that serves multiple web and mobile applications, including CRM systems, task managers, mobile apps, and websites.

As a contractor, I've been working with Vodafone (devices control system, reports generator), NTT & Sony (custom payment module for Spartacus CRM).

Advocate for declarative coding practices, ensuring comprehensive test coverage and flexibility for future enhancements.
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

    1. What kind of help do you need? Improving performance, fixing bugs, consulting the team, hiring, or something else?
    Rating is 4.9 out of 5.
    (15)
    93% Complete
    7% Complete
    3 stars
    1% Complete
    (0)
    2 stars
    1% Complete
    (0)
    1 star
    1% Complete
    (0)
    Rating breakdown
    Availability
    4.9
    Deadlines
    4.9
    Skills
    4.9
    Cooperation
    4.9
    Quality
    4.9
    Communication
    4.9
    SP
    Serkan P.
    5.0
    Jul 11, 2024