Experienced Software Engineer with a proven track record of designing and implementing scalable, high-performance solutions in fast-paced environments. Proficient in .NET , with expertise in cloud computing (Azure, AWS), microservices architecture, and Agile methodologies. Strong problem-solver and effective team collaborator, adept at optimizing system performance and driving innovation. Passionate about continuous learning and delivering high-quality software solutions that align with business objectives.
Overview
6
6
years of professional experience
Work History
Software Developer
LEO DOES IT Inc
Houston, Tx.
09.2023 - Current
Led the creation of comprehensive high-level design documents for transitioning legacy systems to a modern ASP.NET Web API with React.js as the front-end framework and SQL Server as the database, resulting in 63% improvement in performance and scalability
Actively participated in Agile development within a Scrum framework, ensuring the on-time delivery of 95% of project milestones with a focus on high-quality software solutions
Optimized SQL Server queries and indexing, reducing query execution time by 60%, significantly improving system responsiveness and database performance
Demonstrated proficiency in utilizing a wide range of web development technologies, including HTML, JavaScript, jQuery, React.js, Next.js, Node.js, and AJAX, to develop dynamic and responsive user interfaces
Implemented robust server-side validations using ASP.NET validation techniques, significantly enhancing data integrity and security
Demonstrated expertise in utilizing Azure resources such as Azure App Service, Azure Virtual Network, Application Gateway, Azure SQL Database, Azure SDK, and RESTful APIs to integrate, architect, deploy, and manage cloud-based solutions
Implemented RESTful APIs within a Service-Oriented Architecture (SOA), integrating security measures including OAuth2 authentication and logging with Loggly
Improved development collaboration efficiency by 50% through Git-based version control and Azure DevOps, streamlining CI/CD workflows and deployments
Contributed extensively to comprehensive testing, debugging, and deployment activities, ensuring defect-free production release
Played a key role in identifying and addressing code vulnerabilities, bolstering the security posture of the software
Led cross-functional teams, fostering a collaborative work culture that improved productivity and ensured alignment with organizational goals
Delivered .Net programming classes for 40 students, boosting class performance by 25% through personalized support and assignment management
Collaborated with professors on C# and Cisco networking assignments, ensuring students received effective assistance across diverse technical areas
Optimized administrative processes and enhanced course efficiency through proactive engagement with faculty and implementation of streamlined procedures.
Software Engineer
07.2019 - 06.2021
Led the development of dynamic web applications based on client’s Business Requirement Diagram (BRD), employing HTML, jQuery, CSS, and React.js to ensure seamless and interactive user experiences
Expanded website capabilities through the integration of new business functionalities using ASP.NET Web API, ensuring meticulous planning, development, and seamless API integrations
Provided technical support and resolved bugs in existing functionalities, facilitating smooth deployment of fixes to Azure App Service, minimizing downtime and ensuring application stability
Designed and implemented robust RESTful services using ASP.NET Core Web API, following best practices to ensure scalable and maintainable backend architecture
Implemented rigorous testing of ASP.NET services using XUnit , validating functionality, performance, and reliability under various conditions
Developed scheduled jobs using Azure Functions and PowerShell scripting, automating data processing tasks, optimizing efficiency, and reducing manual intervention by 60%
Orchestrated Continuous Integration (CI) and Continuous Deployment (CD) processes using Azure DevOps, automating build and testing phases to achieve rapid and reliable software delivery
Automated deployment tasks using Azure Pipelines, minimizing deployment errors and enhancing deployment efficiency and reliability
Collaborated effectively with cross-functional teams, including developers, testers, and business stakeholders, to ensure clear communication, streamlined workflows, and successful project delivery
Tech Stack - ASP.NET Web API, React.js, SQL Server, Azure App Service, Azure Functions, Azure DevOps, Azure Pipelines, XUnit, Moq, PowerShell scripting, HTML, jQuery, CSS, RedHat, and Azure.
Casual Catering Work at Point Leo Boat Club, Melbourne Girls Grammar, Port Melbourne Primary, Quarantine Art FairCasual Catering Work at Point Leo Boat Club, Melbourne Girls Grammar, Port Melbourne Primary, Quarantine Art Fair