I'm a Software Developer who is a highly motivated person with strong technical, problem-solving with excellent time management, leadership, and team skills who is likely to create an impact on the organization/work, I'm a part of and always loves to socialize and experience new things in life.
- Desktop: Windows Forms, WPF, Electron
- Web: ASP.NET Core, Blazor, Spring Boot
- Mobile: Xamarin, .NET MAUI, Native Android, Native iOS (Swift)
- Cross-Platform: .NET Core, Java
- DevOps: Docker, CI/CD pipelines
- Cloud Platforms: AWS, Azure
- Infrastructure as Code: YAML, Terraform
- Networking: TCP/IP, HTTP/HTTPS, WebSockets
- Source Control: Git (GitHub, GitLab), Team Foundation Server, Visual Source Safe
- Relational: MSSQL, MySQL, PostgreSQL
- NoSQL: MongoDB, DynamoDB, Firebase
- The Pragmatic Programmer - Hunt & Thomas
"Every piece of knowledge must have a single, unambiguous representation" - Clean Code - Robert C. Martin
"Code is read far more often than it is written" - Designing Data-Intensive Applications - Martin Kleppmann
"Understanding trade-offs between consistency, availability, and partition tolerance"
- Building Microservices - Sam Newman
- Domain-Driven Design - Eric Evans
- Monolith to Microservices - Sam Newman
- Patterns of Enterprise Application Architecture - Martin Fowler
- The Mythical Man Month - Written in 1975, still painfully relevant.
- Algorithms Illuminated - Tim Roughgarden
- Operating Systems: Three Easy Pieces - Remzi
- The Blockchain Developer - Demystifies blockchain beyond the hype. The cryptography chapters alone are worth it.
- The Web Application Hacker's Handbook - Stuttard & Pinto
- How to F*ck Up a Startup - Very funny and insightful startups for those who learn from mistakes (i.e., everyone).
