Summary
Overview
Work History
Education
Skills
Timeline
Generic

Diane Bamanya

OTTAWA,Choose...

Summary

Innovative and results-driven Software Developer with a proven track record in building dynamic and user centric web applications. Proficient in the MERN Stack and well-versed in modern software development methodologies. Technical Skills: Proficient in using front-end design libraries such as Chakra UI, Daisy UI, and Tailwind to create responsive and visually appealing user interfaces. Skilled in implementing UI/UX designs using CSS, HTML, and JavaScript Experience with JavaScript frameworks like React.js and Redux. Familiar with NodeJS, Express.js, and Next.js. Experience with Git version control. Knowledge of Agile methodology and Scrum framework. Experience in using NoSQL, MySQL and ORMs like MongoDB and Firebase. Experience in Agile project management using tools like Jira, Miro Experience in using Versioning control technologies like Git. Proficient in TDD principles and practices, with extensive experience using frameworks like Jest. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

3
3
years of professional experience

Work History

Software Developer

04.2023 - Current
  • Engaged in productive brainstorming sessions with clients allowing for seamless collaboration with distributed teams
  • Conducted thorough code reviews to ensure high quality, adhere to coding standards, and optimized performance
  • Built strong relationships with clients by offering ongoing technical support, resulting in repeat business and positive referrals
  • Implemented comprehensive unit and integrated testing to identify and rectify bugs, ensuring stable and reliable applications.

Software Developer

Guiomentor
02.2022 - 04.2023
  • Collaborated with cross-functional teams to develop and maintain robust web applications using the back-end technologies like Node.js, Express.js and front-end technologies i.e React.js and Next.js
  • Collaborated with client to gather requirements and propose innovative solutions to address their business needs
  • Created weekly and monthly project status reports for various stakeholders, highlighting key constraints, if any, and ensuring timeliness of project deliverable, resulting in over 85% customer satisfaction rate
  • Brainstorming with team members to come up with new web/mobile application concepts
  • Collaborated with Product and Design to build user experience optimization based on customer feedback
  • Developed and maintained custom event tracking code using Mix panel’s API, ensuring accurate data collection and analysis.

Full

Massachusetts Institute of Technology
03.2021 - 01.2022
  • Stack software engineering (Remote)
  • A rigorous 9-month course, presented by Massachusetts Institute of Technology remotely in Ottawa to equip developers and engineers of all backgrounds to learn more advanced skills needed to build dynamic web applications and gain more proficiency in the theory of computer science and web development
  • Continually learning with over 5 certifications from Udemy, CodeWithMosh, and Hackerrank including certifications in React.js, Node.js, ES6 JavaScript and currently learning more about Docker and cloud computing
  • PROJECTS
  • Dev-Tracker GITHUB
  • This application provides a similar platform for developers to showcase their projects, share their knowledge, and connect with like-minded people from all around the world
  • Technologies used:
  • Front-End - ReactJS, Design libraries (Daisy-UI, Tailwind), Context-API was also used for state management
  • House Craft GITHUB
  • House Craft is a web application that can help users find and list apartments/houses
  • The application uses Google geocoding to get the coordinates from the address field
  • Technologies used:
  • Front-End - ReactJS, Design libraries (Daisy-UI, Tailwind), Context-API was also used for state management.

Education

Certificate Full-stack Software Engineering - Software Development

Massachusetts Institute of Technology
Online
01.2022

Skills

  • Web Security
  • API Design Knowledge
  • SQL Expertise
  • Technical Analysis
  • Application Development
  • Data Structures
  • HTML and XML
  • Technical Design Documentation
  • Manage Programs
  • JavaScript Expertise
  • Database Management Software
  • Debugging and Troubleshooting
  • Ios Application Development
  • Program Testing Software
  • Agile Development Methodologies

Timeline

Software Developer

04.2023 - Current

Software Developer

Guiomentor
02.2022 - 04.2023

Full

Massachusetts Institute of Technology
03.2021 - 01.2022

Certificate Full-stack Software Engineering - Software Development

Massachusetts Institute of Technology
Diane Bamanya