Mhiai-Cristian Cuna-Mic
Verified Expert in Engineering
Full-stack Developer
Craiova, Dolj County, Romania
Toptal member since June 20, 2019
Cristian started his career as a full-stack .Net developer more than seven years ago, but in the past couple of years, he's been in love with the JavaScript ecosystem. Nowadays, he's a huge fan of React, Remix, and Next.js. For most of his career, he's worked on financial applications but is eager to explore new domains. Cristian has always been the "go-to guy" for issues in all of his previous projects because of his ability to grasp the industry rapidly.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code)
The most amazing...
...project I've developed is an import mechanism capable of processing insurance-related data from hundreds of thousands of customers in a short amount of time.
Work Experience
Full-stack JavaScript Developer
Arnia Software
- Added additional roles and account management features.
- Tracked and fixed bugs using Jira as a reporting tool.
- Improved unit test coverage by adding tests for both existing and new features.
Team Lead and Software Architect
Tokero Crypto Exchange
- Architected and led the implementation of the Next.js app that acted as both the front-end app and the gateway to the back-end API.
- Designed from scratch and led the development of a loosely coupled .NET Core back end using NuGet packages and multiple APIs.
- Took charge of technical interviews for full-stack developers.
Senior Front-end Developer
Client via Digital
- Designed and implemented features able to handle 100.000s data records.
- Significantly improved the accessibility of the application.
- Created and updated automated tests using Jest and React Testing Library, maintaining a coverage rate of at least 90%.
Technical Expert
Libra Internet Bank
- Designed, from scratch, a new microservices architecture for a Win Forms application with all the domain logic in SQL stored procedures.
- Kick-started the pilot migration of existing application modules to the created architecture.
- Held knowledge-sharing sessions with other team members.
Technical Lead
Client via NetRom Software
- Designed and implemented the back-end component for a decision matrix aimed to help users identify the best solution for their private pension.
- Designed and implemented a mechanism for importing customers that processed hundreds of MB of data in only a couple of hours.
- Worked as part of a team following the Agile Scrum framework, ensuring that the Agile methodology was implemented correctly.
Full-stack Developer
Client via NetRom Software
- Created an engine for calculating maximum financial benefits for a specific private pension program.
- Created a generic import mechanism able to import data in various formats and is highly customizable.
- Created a generic and highly customizable platform for maintaining different sets of application parameters.
- Performed database-related optimization for an application used by tens of thousands of customers.
- Implemented an application-wide search using SQL full-text search.
Full-stack Developer
Client via NetRom Software
- Developed an application to manage apartment and room rentals focused on matching people looking for a place to stay with people looking for a roommate.
- Helped redesign the application to a brand new look.
- Used Microsoft SQL Server Integration Services to import various data files.
Experience
Personal Website
https://mccuna.com/Education
Bachelor's Degree in Computer Science
Faculty of Automatics, Computer Science and Electronics - Craiova, Romania
Skills
Libraries/APIs
React.js, Entity Framework, Web API, React Testing Library, jQuery, Windows Development, RxJS, Node.js, Playwright
Tools
Git, Prisma
Languages
TypeScript, C#, JavaScript, Sass, GraphQL, SCSS
Frameworks
Entity Framework Core, ASP.NET MVC, .NET, .NET Core, Next.js, Tailwind CSS, Redux, Jest, Remix, Yarn, NestJS, Material UI, Cypress
Paradigms
CQRS, Microservices Development, Event Sourcing, Agile Development, Design Patterns, Azure DevOps
Storage
SQL Server, EventStore, PostgreSQL
Platforms
Azure Design, Docker, Kubernetes, AWS
Other
CSS Modules, Windows Development, Cloudflare, Domain-driven Design (DDD), Windows Subsystem for Linux (WSL)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring