About Me
I'm Allen Liu, a self-motivated and dedicated Full-Stack Software Developer focused on delivering high-quality, enterprise-grade web applications. My experience spans the design and development of secure RESTful APIs, optimizing database performance, and establishing efficient CI/CD pipelines, particularly with Azure and Docker. I am proficient in C#, .NET Core, SQL Server, MongoDB, and modern front-end frameworks like React, Next.js, and TypeScript, always committed to writing clean, maintainable code and ensuring on-time project delivery within dynamic agile environments.
Core Technical Proficiencies & Experience
My practical experience involves architecting and delivering solutions leveraging:
- Back-End Development:
- C# & .NET Ecosystem: .NET Core (MVC/Web API), Entity Framework Core, ABP Framework, LINQ, SignalR.
- Database Technologies: MSSQL Server , MongoDB , Redis , MySql.
- Front-End Development:
- JavaScript/TypeScript Frameworks: React.js, Next.js, React Native.
- UI/UX: Material UI, TailwindCSS.
- DevOps, Cloud & Testing:
- Cloud Platforms: Azure , AWS .
- Containerization & Orchestration: Docker, Kubernetes (AKS).
- CI/CD Pipelines: Azure DevOps, Jenkins, GitLab, Terraform, GitHub Actions.
- Testing: xUnit, Moq.
- Version Control & Tools: Git, Jira.
Current Learning & Future Focus
Building on this foundation, I am actively deepening my expertise in:
- Advanced microservices architecture, incorporating service mesh patterns and Domain-Driven Design (DDD) principles.
- Optimizing performance in complex full-stack .NET/React applications.
- Designing and implementing event-driven architectures, potentially using tools like Azure Service Bus.
- Advanced Kubernetes operations and custom resource development.
Community Engagement & Aspirations
I believe in collaborative growth and actively engage by:
- Contributing to open-source (GitHub repositories focused on .NET utilities).
- Documenting architecture patterns and cloud solutions on my tech blog (allendev.net).
- Staying current by attending industry events like .NET Conf and Azure Meetups.
My aspirations are to become a .NET Solutions Architect specializing in cloud-native, distributed systems, to master enterprise-scale design patterns, innovate at the intersection of AI and software engineering, and empower fellow developers through mentorship and advocacy.
Let’s Build Tomorrow
I'm always excited to connect, collaborate on new projects, or simply discuss the future of technology.
- GitHub: ALLENYL30
- LinkedIn: Allen Liu
- Resume: allencv.net