04/01/2025 updated


100 % available
Software Engineer | Full Stack Developer specializing in .NET, Angular, and SQL
Beregsau Mic, Romania
Worldwide
Bachelor of Technology in Computer and Information TechnologyWith a strong background in software development spanning several years, I specialize in full-stack solutions across a diverse set of technologies, primarily within the .NET and Angular ecosystems. My experience covers a wide spectrum of development roles, from backend to frontend, DevOps, and database management, allowing me to provide clients with comprehensive, scalable, and efficient solutions.
.NET Development
I possess extensive experience in the .NET ecosystem, including C# programming, .NET Core, and ASP.NET MVC, which allows me to build robust, enterprise-grade applications. My skill set includes designing, developing, and maintaining high-performance APIs that are both secure and scalable. I’m adept at creating RESTful services that integrate seamlessly with various frontend frameworks, ensuring smooth and efficient client-server communication. My hands-on experience in .NET helps me produce clean, maintainable code, while leveraging the latest advancements in .NET Core for optimal performance and security.
Frontend Development
With a strong command over Angular, JavaScript, TypeScript, HTML, and CSS, I bring modern, interactive, and responsive web applications to life. I have a keen eye for UI/UX design, ensuring that the user interfaces I build are intuitive, visually appealing, and accessible across all devices. Leveraging Angular’s powerful features and its ability to create dynamic single-page applications (SPAs), I strive to deliver web solutions that offer seamless and engaging user experiences. I am also proficient in advanced CSS techniques and responsive web design, ensuring adaptability to various screen sizes and a cohesive visual experience.
Database Management
I have solid experience in database management and optimization, working with SQL and MySQL to handle complex data structures and queries. My skills include designing database schemas that support scalable application architectures, optimizing queries to enhance performance, and working with complex SQL stored procedures. Additionally, my experience extends to handling data migration, backups, and maintenance tasks, ensuring data integrity and security.
DevOps
My DevOps expertise encompasses version control, continuous integration/continuous deployment (CI/CD), and cloud infrastructure. I have managed repositories on GitHub, automated deployments, and efficiently configured virtual machines and IIS servers to support smooth operations. Additionally, I am well-versed in Azure Cloud Services, which has enabled me to design, deploy, and manage cloud-hosted applications effectively. My DevOps skills allow me to bridge the gap between development and operations, ensuring efficient collaboration, faster release cycles, and higher reliability for the applications I work on.
Backend Technologies
Beyond .NET, I am highly proficient in backend development with expertise in RESTful API design, Entity Framework, Dapper ORM, and various design patterns essential for robust architecture. My experience with microservices architecture allows me to design modular, scalable systems that enhance maintainability and adaptability for future updates. I’m comfortable implementing complex business logic in a backend system, integrating various external services, and ensuring data consistency and security across distributed systems.
Cross-Platform Development
I have experience in cross-platform development, working with frameworks like WPF, WinForms, and Ionic. This knowledge allows me to create applications that can run across multiple operating systems and devices, bringing flexibility to the solutions I provide. My work in this area includes desktop and mobile application development, where I emphasize performance, user experience, and seamless functionality across platforms.
Quality Assurance
Quality assurance is a critical part of my development process. I am skilled in testing, debugging, and performance tuning to ensure the applications I deliver meet the highest standards of functionality and efficiency. My approach includes conducting thorough code reviews, optimizing code for performance, and implementing automated testing where appropriate to minimize issues and ensure long-term reliability.
In summary, my diverse skill set enables me to manage complex projects from end to end, ensuring quality at every stage. I am dedicated to continuous learning, staying updated with the latest technologies, and always seeking innovative solutions to address client needs. Whether it’s developing a new feature, optimizing performance, or implementing secure and scalable systems, I am committed to delivering exceptional results tailored to meet your project goals.
.NET Development
I possess extensive experience in the .NET ecosystem, including C# programming, .NET Core, and ASP.NET MVC, which allows me to build robust, enterprise-grade applications. My skill set includes designing, developing, and maintaining high-performance APIs that are both secure and scalable. I’m adept at creating RESTful services that integrate seamlessly with various frontend frameworks, ensuring smooth and efficient client-server communication. My hands-on experience in .NET helps me produce clean, maintainable code, while leveraging the latest advancements in .NET Core for optimal performance and security.
Frontend Development
With a strong command over Angular, JavaScript, TypeScript, HTML, and CSS, I bring modern, interactive, and responsive web applications to life. I have a keen eye for UI/UX design, ensuring that the user interfaces I build are intuitive, visually appealing, and accessible across all devices. Leveraging Angular’s powerful features and its ability to create dynamic single-page applications (SPAs), I strive to deliver web solutions that offer seamless and engaging user experiences. I am also proficient in advanced CSS techniques and responsive web design, ensuring adaptability to various screen sizes and a cohesive visual experience.
Database Management
I have solid experience in database management and optimization, working with SQL and MySQL to handle complex data structures and queries. My skills include designing database schemas that support scalable application architectures, optimizing queries to enhance performance, and working with complex SQL stored procedures. Additionally, my experience extends to handling data migration, backups, and maintenance tasks, ensuring data integrity and security.
DevOps
My DevOps expertise encompasses version control, continuous integration/continuous deployment (CI/CD), and cloud infrastructure. I have managed repositories on GitHub, automated deployments, and efficiently configured virtual machines and IIS servers to support smooth operations. Additionally, I am well-versed in Azure Cloud Services, which has enabled me to design, deploy, and manage cloud-hosted applications effectively. My DevOps skills allow me to bridge the gap between development and operations, ensuring efficient collaboration, faster release cycles, and higher reliability for the applications I work on.
Backend Technologies
Beyond .NET, I am highly proficient in backend development with expertise in RESTful API design, Entity Framework, Dapper ORM, and various design patterns essential for robust architecture. My experience with microservices architecture allows me to design modular, scalable systems that enhance maintainability and adaptability for future updates. I’m comfortable implementing complex business logic in a backend system, integrating various external services, and ensuring data consistency and security across distributed systems.
Cross-Platform Development
I have experience in cross-platform development, working with frameworks like WPF, WinForms, and Ionic. This knowledge allows me to create applications that can run across multiple operating systems and devices, bringing flexibility to the solutions I provide. My work in this area includes desktop and mobile application development, where I emphasize performance, user experience, and seamless functionality across platforms.
Quality Assurance
Quality assurance is a critical part of my development process. I am skilled in testing, debugging, and performance tuning to ensure the applications I deliver meet the highest standards of functionality and efficiency. My approach includes conducting thorough code reviews, optimizing code for performance, and implementing automated testing where appropriate to minimize issues and ensure long-term reliability.
In summary, my diverse skill set enables me to manage complex projects from end to end, ensuring quality at every stage. I am dedicated to continuous learning, staying updated with the latest technologies, and always seeking innovative solutions to address client needs. Whether it’s developing a new feature, optimizing performance, or implementing secure and scalable systems, I am committed to delivering exceptional results tailored to meet your project goals.
Languages
EnglishGoodItalianBasic knowledge
Project history
As a Full Stack Software Developer at Devity AS, I am responsible for designing, developing, and maintaining robust web applications. My work encompasses both backend and frontend development, ensuring seamless integration and functionality across the stack.
- Design and implement .NET APIs using C# and SQL databases to support application functionality.
- Optimize database queries and improve overall application performance.
- Develop dynamic and responsive user interfaces using the Angular framework, TypeScript, HTML, CSS,SCSS, Tailwind Assess and estimate time requirements for project tasks, ensuring timely delivery of features.
- Create and manage tasks related to bug fixes and enhancements throughout the development cycle.
- Identify and resolve issues, ensuring robust and reliable software delivery.
- Write efficient and maintainable code to implement features from conception to deployment, aligning with client specifications and business needs.
- Mentor junior developers, providing guidance and support in their professional development.
As a Full Stack Developer at IT Vizion, I contributed to key application improvements, focusing on AI-powered search functionality, database optimization, and software enhancements.
- Developed and integrated an AI-driven search feature, enhancing data retrieval efficiency.
- Improved SQL database performance by restructuring tables, optimizing queries, and refining stored procedures.
- Implemented new functionalities and performed code refactoring for better maintainability and performance.
- Completed various development tasks to improve application functionality and stability.
As a freelance, I dedicated my personal time to expand my technical skills while delivering quality software solutions to clients. Working 1-3 hours daily after my regular job, including weekends, I undertook various projects that honed my expertise across a range of technologies.
- Designed and developed comprehensive application architectures, ensuring robust functionality from concept to deployment.
- Identified and resolved issues in existing applications, enhancing functionality and implementing new features as needed.
- Developed and maintained RESTful APIs to facilitate seamless communication between front-end and back-end systems.
- Integrated third-party services and APIs to extend application capabilities and improve user experience.
- Optimized application performance by analyzing bottlenecks and employing best practices for coding and database design.
- Integrated third-party services and APIs to extend application capabilities and improve user experience
- Collaborated with clients to gather requirements and transform their ideas into fully functional applications, managing projects from initial design through to publication and post-launch support.






