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.