Position: Senior full-stack developer (.NET +  Angular)
Category: .NET
English level: upper
Years of experience: 4

I've had the privilege to work on and successfully develop a vital component of our system involving complex logic, necessitating close business collaboration. I've also had the opportunity to supervise students across various learning programs, expanding my leadership skills. On top of that, I've led a small team of developers to construct specific services as part of a larger system. Notably, I've also contributed to designing the architecture for microservices, underlining my technical prowess and strategic thinking.
With over 4 years of diverse experience in the software development industry, I have honed my skills across a myriad of projects and technologies. Here's a snapshot of my experience:

My forte lies in developing both web and desktop applications using a combination of Angular, including C#, ASP.NET, and SQL. This has allowed me to build robust and scalable solutions.
I've utilized modern frontend frameworks like Angular and React to engineer responsive, user-friendly interfaces, enhancing the overall user experience.
My proficiency extends to designing and implementing databases and data models, enabling me to support complex, data-intensive systems effectively.
Being an active participant in Agile methodologies, I've thrived in a collaborative, team-centric environment, contributing to seamless project management and delivery.
Troubleshooting and debugging have been integral parts of my role, equipping me with the skills to pinpoint and resolve issues swiftly and efficiently.
I've taken on the mantle of mentoring junior developers, guiding them on their professional journey, which has also helped in honing my leadership skills.
My track record speaks to my ability to deliver high-quality software within the agreed timelines and budget. Always up for a challenge, I seek out engaging projects that allow me to expand my learning horizons. My knack for quick learning empowers me to adapt to new technologies and programming languages with ease.
While I am open to opportunities, there are certain aspects I consider crucial to my work environment and job scope. I am seeking to join a team that fosters a positive microclimate, one with collaborative developers and responsive management.

However, I prefer not to engage in desktop development, such as WPF, and MVC projects. Furthermore, working with legacy code is something I would rather avoid due to the limitations it can impose on technological creativity and efficiency.

With my rich experience in fintech, I am particularly inclined towards similar projects. I believe my expertise can be highly beneficial in another fintech endeavor, and I am excited about the prospect of contributing to advancements in this domain.