Passionate about WinUI 3, Enterprise Applications, and Solving Complex Problems.
2000+ Hours of Coding Experience
I am Sudharsanan M, a passionate developer from Erode, Tamil Nadu, India. My journey in software development is driven by an insatiable curiosity for creating applications that solve real-world problems and push the boundaries of what's possible.
My expertise lies in .NET development with C#, where I specialize in WinUI 3 and have extensive experience with WPF. I don't just write code—I architect solutions that are scalable, secure, and user-friendly.
I am deeply fascinated by application architecture, UI/UX design, and database security. My approach involves creating reusable C# libraries that empower other developers to integrate complex features like encryption, database handling, and media processing into their projects seamlessly.
I also have a passion for game development using Unity engine, where I've created interactive games including a fully functional chess game. Currently expanding my horizons with Android development using Kotlin and Jetpack Compose, while my core strength remains in .NET and Windows application development.
Architected and developed a comprehensive development environment for my college's startup company, SkyneT Artificial Intelligence. Built entirely in .NET WinUI 3, this enterprise-grade solution spans over 50 pages with complex functionality designed specifically for .NET students, interns, and employees. Every single line of code was crafted by me in just one year, representing over 2000 hours of intensive development work.
Developed a fully functional chess game using Unity engine, implementing complete game logic, AI opponent, and interactive UI. This project showcased my game development skills and understanding of complex algorithms and game mechanics.
Mastered SQLite database encryption and password protection, creating secure local database solutions for offline-first applications. Developed reusable libraries that other developers can integrate for enhanced data security.
Transitioned from WPF development to modern WinUI 3, embracing the latest Microsoft technologies for Windows application development. This shift opened up new possibilities for creating more responsive and visually appealing applications.
Started my journey into .NET development with C#, laying the foundation for what would become a deep expertise in Microsoft technologies and enterprise application development.
WinUI 3 • .NET • Enterprise Architecture
A comprehensive development environment built from scratch for SkyneT Artificial Intelligence startup. This enterprise-grade solution features over 50 pages of functionality, designed specifically for .NET students, interns, and employees. Every line of code was crafted in just one year, representing over 2000 hours of intensive development, showcasing advanced architecture patterns and modern UI design principles.
Unity • C# • Game Development
A fully functional chess game developed in Unity engine with complete game logic, AI opponent, and interactive user interface. Features include move validation, check/checkmate detection, and smooth piece animations with an intuitive drag-and-drop system.
.NET • SQLite • Security
Advanced database security solution integrating password protection and encryption into SQLite files. Perfect for offline-first applications requiring secure data storage with enterprise-level security standards.
C# • Libraries • Developer Tools
Comprehensive collection of reusable C# libraries including security modules, database connections, and file handling utilities. Designed to accelerate development for .NET developers by providing battle-tested, production-ready components.
WinUI 3 • AI Integration • System Operations
Experimental application integrating ChatGPT for intelligent Windows command execution and real-time error resolution. A learning project exploring the intersection of AI and local system operations.
Ready to collaborate on your next project or discuss innovative solutions? I'm always excited to connect with fellow developers and explore new opportunities.