Marie Ndow

Software Engineer

About Me

Software engineer based in London. With experience in technology services and consultancies. My main focus currently is to contribute to the development of impactful products and collaborate with teams that are dedicated to creating meaningful and inclusive solutions.

My areas of expertise are; Web Development Test-Driven Development Object-Oriented Programming Agile Methodologies UX Research DevOps

Projects

Personal Project

Implemented an API endpoint that validates loan applications based on specified criteria and returns approval or rejection responses to users.

Demonstrated proficiency in building a RESTful API with SOLID principles and implemented software practices such as Test-Driven Development (TDD). Presented the project to a mentor at Codurance, received positive feedback and insight into creating real-world solutions.

Technologies used: Node.js Express.js Pug Jest Supertest

Digital Futures Academy

A web-based Rock, Paper, Scissors game hosted on a local server to demonstrate understanding of web development and the Model-View-Controller (MVC) pattern.

Successfully implemented user interactions, including user registration, game choices, and displaying game results. Conducted feature and unit tests using Cypress and Jasmine frameworks. Gained practical experience in developing interactive web applications.

Technologies used: Node.js Express.js EJS Jasmine Bootstrap

Experience

Codurance

Software Craftsperson

May 2022 - Present

https://www.codurance.com/

A global software consultancy that helps businesses build better sustainable tech capabilities to support growth.

Led requirements gathering and planning phases for an internal project aimed at developing a team allocation tool, ensuring successful progression of the project.

Developed and deployed a key insights page on the company website using HubSpot CMS, significantly optimising brand visibility and online presence by 43%.

Completed an intensive Academy program immersed in a wide range of best software practices, including Test-Driven Development (TDD), Domain-Driven Design (DDD), and cloud engineering with AWS. Proactively applied the acquired knowledge to develop and present crucial frontend components as a key contributor to a final group project, leading to the successful delivery and recognition of our project within the organization.

Technologies used: React TypeScript AWS Java HubSpot Jest Git

Digital Futures

Junior Software Engineer

March 2021 - December 2021

https://digitalfutures.com/

A technology services and training company, established to provide talent and improve diversity within the tech sector.

Developed front-end UI components, including a form component, for an internal client-facing web app. Leveraged React TypeScript, GraphQL for API calls, Storybook for component documentation and Cypress for end-to-end testing. Resulted in improved user experience, streamlined employee data input and improved data integrity of employees.

Completed Oracle Programmer Java Certification (June 2021 - September 2021)

Completed Modern Software Engineering Academy, where I gained hands-on experience building web apps using TDD and working in an agile environment with a focus on clean code (March 2021 - June 2021).

Technologies used: JavaScript Node.js React TypeScript GraphQL Jest PostgreSQL Cypress Storybook Java Git

Microsoft

Services Advisor

May 2019 - August 2020

https://www.microsoft.com/en-gb

The Microsoft Flagship Store in London, a hub of the latest Microsoft products.

Provided technical support for Microsoft and third-party software and hardware products, ensuring optimal customer experience.

Facilitated efficient setup processes, prioritizing compliance with Microsoft 365 licenses.

Leveraged Microsoft Dynamics CRM and Power BI apps to collect and store valuable client data for future analysis.

Technologies used: Windows Microsoft 365 Power BI

Education

City, University London

MEng Electrical and Electronic Engineering, Grade achieved 2.1

2013 - 2018

Key Modules: Embedded Systems, Object-Oriented Programming, Final year Group Project (Formula Student Electrical Lead)

Collaborated on a team project focused on building and implementing a programmable Bluetooth robotic Arduino car in an embedded systems module. The car successfully navigated around an obstacle course within an improved time (under 3 minutes).

Took on the role of Electrical Lead in a multidisciplinary team for the Formula Student Car competition in my final year group project. Collaborated closely with mechanical engineering students within the powertrain group to develop a racing car. Led the electrical system design, implementation, and integration, ensuring connection between various components. The successful collaboration resulted in achieving a 5-year performance high in the university’s formula student electrical and electronics performance.

Interests

Alongside my interests in software engineering:

  • Have a passion for baking and experimenting with different recipes.

  • Enjoy maintaining an active lifestyle through swimming and pilates.

  • Love a good afrobeats concert, favourites include Rema and Burna Boy.

  • To expand my knowledge in tech, I stay up-to-date with the latest episodes of the “Darknet Diaries” podcast on YouTube.