Welcome to Ovidiu Ion Danciu's Page
About Me
I am a reliable, well-organized, and dedicated .NET developer with a strong passion for crafting efficient software solutions.
With over a decade of experience in software development, I am enthusiastic about both teamwork and independent projects.
My strong communication skills complement my technical expertise, allowing me to contribute effectively to diverse teams and projects.
Professional Experience
-
Dotnet Developer at ALTEN
February 2024 - Present | Bucharest, Romania (Hybrid)
As a consultant assigned by ALTEN to an international banking client with a software development division in Romania, I contributed to the maintenance, enhancement, and ongoing development of a distributed Single Sign-On (SSO) and electronic signature ecosystem. This system, used by both banking and non-banking entities across multiple countries, was built on IdentityServer3 (open-source) and leveraged OpenID Connect, OAuth 2.0, and hybrid flows.Main responsibilities included:
- Fixing authentication and authorization-related bugs across multiple services
- Adjusting, implementing, and testing complex IdentityServer3-based authentication flows
- Refactoring and optimizing legacy code to meet SonarQube quality gates: increasing unit/integration test coverage, eliminating duplication, and reducing cyclomatic complexity
- Developing internal tools for simulating authentication scenarios in real-world conditions
- Managing integrations with external services: rotating and replacing certificates, onboarding new partners, and handling custom setup requirements
- Enhancing overall security by adding validation and control points in sensitive areas of the authentication pipeline
- Customizing frontend layouts to meet branding and functionality needs of internal and international clients
Tech stack: .NET Core, ASP.NET Core, WCF, REST APIs, Windows Forms, SQL, JWT, GitLab, Jenkins, SonarQube, CI/CD pipelines
I consistently applied OOP best practices, SOLID principles, and relevant software design patterns to ensure long-term maintainability and scalability.
AI Catalyst / Advocate
In parallel, I actively contributed to an internal initiative focused on testing, promoting, and evaluating the use of AI tools in software development. I assisted teammates, shared knowledge, and took part in internal conferences, workshops, and AI-driven contests.Read more...
-
Senior Software Engineer at Finastra
April 2021 - October 2023 | Bucharest, Romania (Remote)
Involved in technical maintenance, optimization, enhancement and new feature implementation on an ecosystem of ecommerce solution, web services and REST API.Main activities included:
- Providing solutions to technical issues reported by the support department
- Supporting and mentoring junior developers
- Maintaining and improving existing ecommerce web services and APIs
Technologies: C#, .NET Framework, .NET Core Web Services, WCF, MVC, JavaScript, jQuery, AJAX, MSSQL, LINQ, Entity Framework, Linq2Db
Accomplishments:
- Enhanced both backend and frontend features and improved overall application security
- Developed new software modules and integrated them with existing systems
Read more...
-
Manager at Toto Print Online SRL
2019 - 2020 | Târgoviște, Romania
Led software development projects focused on internal systems, including invoicing, production tracking, and data-driven reporting tools. -
.NET Programmer at MicroBilt
2010 - 2018 | Târgoviște, Romania
Specialized in maintaining and optimizing legacy code, developing new applications, and providing solutions for customer support-related issues.Main responsibilities:
- Maintaining and optimizing legacy code as well as developing new internal or client-specific applications
- Investigating and resolving issues from the customer support department
- Working on web services, web applications, Windows Forms, and console-based utilities
Technologies: C#, ASP.NET, Web Services, WCF, WinForms, MVC, JavaScript, jQuery, AJAX, MSSQL, LINQ, Entity Framework
Accomplishments:
- Created a complex workflow project following company development standards
- Introduced structured processes for requirements gathering, analysis, testing, and documentation
- Worked efficiently across multiple projects in parallel, adapting to different task contexts
Read more...
Technical Skills
- Languages & Frameworks: C#, ASP.NET, .NET Core, .NET Framework, Blazor
- Technologies: Web Services, WCF, WinForms, MVC, JavaScript, jQuery, AJAX
- Databases: MSSQL, LINQ, Entity Framework
- Principles: OOP, SOLID, Software Design Patterns
- Tools: Git, Visual Studio, REST APIs, Unit Testing