
π Hi, Iβm a .NET Software Architect with nearly 10 years of experience designing scalable, high-performance systems. I specialize in microservices architecture, system modernization, and cloud-based solutions.
I lead the design and development of scalable .NET solutions, ensuring alignment with business goals and modern tech trends. My focus is on performance optimization, seamless system integration, and enhancing maintainability. I also enjoy mentoring teams and driving innovation. Letβs build something great together! π
Main responsibilities:
β’ Spearhead the design and architecture of scalable .NET solutions, ensuring alignment with business object...
Main responsibilities:
β’ Spearhead the design and architecture of scalable .NET solutions, ensuring alignment with business objectives and technological advancements.
β’ Lead the development and implementation of microservices architecture, enhancing system modularity, scalability, and maintainability.
β’ Introduce performance optimization initiatives, identifying bottlenecks and implementing solutions that resulted in significant improvements in system efficiency and reliability.
β’ Oversee system modernization projects, successfully transitioning legacy systems to modern, cloud-based architectures without compromising on performance or security.
β’ Collaborate with cross-functional teams to ensure seamless integration and delivery of high-quality software solutions, fostering an environment of innovation and continuous improvement.
β’ Contribute to the strategic planning of technology roadmaps, advocating for the adoption of new technologies and practices that drive competitive advantage and operational excellence.
Technical Leadership:
Architecting and implementing new product features
Code and design reviews
Developing high-load APIs...
Technical Leadership:
Architecting and implementing new product features
Code and design reviews
Developing high-load APIs and microservices
Implementing Elasticsearch-based search systems
Building ASP.NET Core MVC components and UI
Scheduling jobs with Quartz
Performance measurement and optimization
Writing unit tests and integrating with third-party providers
Configuring CI/CD pipelines
Providing on-call support
Team Leadership:
Leading and mentoring the team
Conducting interviews and improving Agile processes
Reporting team status and solution quality
Ensuring QA collaboration and maintaining code quality
Coordinating with POs, Architects, DevOps, and other teams to deliver solutions
Tech Stack:
.NET Framework 4.x.x, .NET Core 1.x-3.x, Orleans, ASP.NET Core MVC, Quartz, RabbitMQ, Kafka, SQL Server, PostgreSQL, MongoDB, Redis, Elasticsearch
Monitoring: Kibana, Zipkin, Grafana
Version Control: Git, Bitbucket
CI/CD: Jenkins, Cake