Kamla Mistry

Full-Stack Software Engineer

About Me

Kamla-Mistry profile-picture

After over six years of working as a Private Client Tax Adviser, I decided to transition to a career in Software Engineering. In my previous role, I developed strong problem-solving skills from dealing with clients' complex tax issues and honed my attention-to-detail through the accuracy required in tax returns and tax advice. During this time, I dabbled in learning Python and found that I enjoyed the logical nature of programming and the precision required to write code, which aligned well with my strengths.

Motivated by my desire to work in a more innovative and impactful industry, I made the decision to leave my role as a Tax Adviser. After taking a few months to travel and reflect, I took the first step towards my new career by enrolling in General Assembly's full-time Software Engineering Bootcamp which I attended from April to July 2024.

The bootcamp was both challenging and enjoyable. I gained a solid foundation in full-stack web development and successfully completed four projects (see details below). I am excited to use these skills and continue to build upon them in my new career.

Skills

Front-end

  • React

  • JavaScript

  • HTML

  • CSS

  • <%

    EJS

  • Bulma

Back-end

  • Express

  • Node.js

  • MongoDB

  • Python

  • PostgreSQL

  • Django

Tools

  • Git

  • VS Code

Projects

1 2 3 4

Trip Planner

For the final project of the course, I developed a full-stack web application using React, Django and PostgreSQL.

Trip Planner enables users to plan trips, add details about the trips and share them with other users.

I integrated public APIs for hotel and flight search functionality and for displaying information about the country.

View project GitHub repo

Mythopedia

A full-stack pair project created using React, Express and MongoDB. We built the back-end together and worked on separate parts of the front-end for efficiency. We used Git for version control.

Mythopedia features a database of characters from Greek mythology.

We also included a game where users can create a team of gods and battle against mythological monsters.

View project GitHub repo

Countries Visited

For my first full-stack web application, I used EJS, Express and MongoDB.

Countries Visited enables users to log the countries they have visited. Users can also record details of individual vists to each country.

I incorporated a world map into the application with users' visited countries highlighted using CSS and JavaScript.

<%

View project GitHub repo

Harry Potter Space Invaders

For my first project I built a browser-based game using HTML, CSS and JavaScript. The game is in the style of Space Invaders but with a Harry Potter theme.

The game is grid-based and I utilised DOM manipulation techniques for the asynchronous movement of the characters and objects. I also incorporated sound effects and a themed landing page.

View project GitHub repo

Contact