Portfolio
Harman Khangura
I'm a software developer passionate about learning new technologies.
With over 5 years of experience with .NET 8 and a degree from Griffith University for Electronics and Computer engineering, I bring a proven track record of designing and implementing robust, scalable solutions while aiming to improve my self personally and professionally.
About me
I'm a passionate software developer driven by a continuous drive for knowledge and personal growth. With a dedication to continuous learning, I try and use different technologies and methodologies to enhance my skills and craft, as I learn by doing.
Beyond coding, I enjoy challenging myself with new hobbies, which currently constitutes renovation of my house but has previously include photography and woodworking. This curiosity fuels my creativity and adaptability, enabling me to approach each project with fresh perspectives and innovative solutions.
Committed to self-improvement, I seek opportunities to expand my expertise and contribute meaningfully to every team I collaborate with, striving to make a positive impact in the world through technology.
If you're curious to dive deeper into my work, you can check it out below:
Work experience
Senior Business System Developer
Credit Corp Group
2021 - Present
- Collaborate with business and shareholders to understand business requirements and objectives.
- Architected microservice solution to meet business requirements.
- Integrated with Azure DevOps for CI/CD pipeline
- Migrated existing processes from TeamCity and Octopus Deploy
- Migrated older .NET Framework (inluding ASP.NET) projects to .NET 6
Software Developer
Theta Technologies
2017 - 2021
- Converted a legacy .NET Web Forms application to a .NET Web API application with ReactJS front-end.
- Designed and developed MS SQL Server T-SQL scripts, functions, and stored procedures.
- Added Approval Tests and Unit Tests to legacy application to provide some test coverage.
- Deployed and upgraded applications on Windows Servers and configured IIS to host web app.
Wordpress Developer and Support Officer
Italian Golf Association
2016 - 2017
- Developed and deployed WordPress Themes and Plugins.
- Provided website maintenance, troubleshooting and upkeep.
- Used various programming languages including MySQL, PHP, CSS3, HTML5, jQuery and JavaScript.
- Front-end Frameworks used - Bootstrap and Material UI
Education
Bachelor Of Engineering
Griffith University
2011 - 2014
Diploma of Engineering
Queensland Institute of Engineering and Technology
2010 - 2011
Skills
Discover the proficiencies that allow me to bring imagination to life through design.
.NET Ecosystem Development
Proficient in older .Net framework technologies and modern .NET/C# development.
Front-end frameworks
Experienced with React, VueJS, Astro and Blazor for front-end development.
CSS Frameworks
Previously worked with Bootstrap, Tailwind CSS, and Materialize CSS for design consistency.
HTML/CSS Proficiency
Built web apps with responsive layouts using media queries for optimal user experiences.
JavaScript and TypeScript
Advanced skills in ReactJS, VueJS, and Svelte for dynamic UI development.
Test-Driven Development
Implemented rigorous testing and debugging for high-quality code.
Multi-Language Proficiency
Knowledge of C#, VB.NET, Java, T-SQL, and jQuery for development with any teams.
Analytical and Detail-Oriented
Strong problem-solving skills with meticulous attention to detail.
Team Player
Effective in team and autonomous settings, with strong organizational skills.