Summary
Overview
Work History
Education
Skills
Languages
Affiliations
References
Education and Training
Timeline
Generic
Mary Kwawu

Mary Kwawu

Accra

Summary

Dynamic Junior Software Developer with a proven track record at Nyeova Systems, excelling in JavaScript, React.js, and TypeScript. Demonstrated expertise in API development and a commitment to coding standards, resulting in enhanced application performance. Strong collaborator with a focus on delivering high-quality, well-tested code.

Overview

4
4
years of professional experience

Work History

Software Developer

Nyeova Systems
Accra
11.2023 - Current

Work Scope

  • Made updates to the existing PigeonUltra website with JavaScript. React.js, TypeScript.
  • Designed and built a blog post section on the PigeonUltra website, using TypeScript, GraphQL, and Apollo GraphQL.
  • Made updates to the PigeonUltra website.
  • Fixed bugs for the PigeonUltra app on the front end.
  • I wrote tests for the PigeonUltra app.
  • Added new features to the Pigeon Ultra App, e.g., being able to view the current location of the rides, and segregating current ride riders from exiting riders using the sort function.
  • I worked on the order table and the pagination button.

Responsibilities

  • Participated in peer reviews of code written by other developers.
  • Connecting the back end to the front end.
  • Connecting the front end to the Admin portal.
  • Participating in daily stand-ups.
  • Designing the UI of the blog site.

Achievement

  • Ensured compliance with coding standards during the development process.
  • Maintained up-to-date knowledge of industry trends and best practices.
  • Provided technical support for debugging and troubleshooting application issues.
  • Resolved coding problems by working closely with senior developers.
  • Created unit tests to verify the accuracy of code changes.

My Nextjs Portfolio

Self-Assigned
Accra
07.2024 - 08.2025

Responsibilities

  • I designed the UI of my portfolio.
  • I built my portfolio from scratch using Next.js.
  • I used Tailwind CSS for the styling.
  • Hosted it on Vercel.

Achievement

  • 100% Working Portfolio.
  • I have a personal portfolio.
  • Built it in under one month.

Junior DevOps Engineer

TIA CLOUD
Accra
01.2024 - 04.2024

Work Scope

  • Participating in meetings alongside the technical lead and team members
  • Actively involved in managing pods within the Kubernetes cluster.
  • Engaging in collaborative efforts with team members to construct pipelines.
  • Conducting thorough testing of laboratory setups by deploying them on Azure Container Registry
  • Uploading laboratory configurations to the Azure Container Registry.
  • Establishing connections between the generated images and Azure Kubernetes Services for seamless integration

Responsibilities

  • Establishing Docker Swarm-based environments for laboratory setups to enhance productivity by 100%
  • Drafting comprehensive documentation outlining the process of creating lab images with a 100% focus.
  • Establishing connections between the built labs and Azure Kubernetes Services.
  • Employing Azure Container Registry for building and storing lab images enhances the process by 100%.

Achievements

• Configuring labs integrated with Datadog monitoring and utilizing External Secrets management with a 100% commitment.

• Creating a streamlined pipeline exclusively utilized for the 100% automated construction of laboratory images.

• Crafting a script to facilitate the efficient deployment of laboratory environments, ensuring deployment efficiency by 100%.

• Successfully developed lab images that can spin up within seconds, ensuring rapid deployment with a 100% efficiency rate.

Angular Developer

ALX-Africa
Accra
11.2022 - 01.2024

Responsibilities

  • I built a card game in Angular.
  • Built the backend in Flask.
  • Database management in PostgreSQL.
  • Documented software specifications, aiding in future troubleshooting and updates.
  • Executed comprehensive testing procedures, identifying and addressing software bugs for enhanced reliability.

Achievements

  • I wrote clean, clear, and well-tested code for the card game project 100%.
  • Designed web pages to enhance navigation 100%.
  • Participated in cross-functional brainstorming sessions, contributing creative ideas for product improvement 100%.
  • Utilized version control systems to manage and track changes in the codebase 100%.

Software Engineer

Turntabl Ghana
Accra
09.2021 - 01.2022

Work Scope

  • Developed, tested, debugged, and documented software programs using Java and Angular.
  • Utilized version control tools to manage source code across multiple projects.
  • Participated in regular meetings with stakeholders to discuss project progress, changes, and challenges.
  • Implemented robust code in multiple programming languages, including Java.
  • Conducted code reviews to ensure adherence to coding standards and best practices.

Responsibilities

• Write APIs.

• Implement efficient code.

• Write a unit test.

Achievements

  • Built a fully functional front end with 100% efficient code.
  • 100% testing of APIs with Postman.
  • 100% passing of unit tests.
  • Regularly update the group's GitHub with new updates, contributions, and improvements.

Full Stack Developer

MEST AFRICA
Cape Coast
03.2021 - 05.2021

Work Scope

  • Integrated APIs with the web applications using RESTful Web Services.
  • Designed database schemas to store application data using MongoDB.
  • Contributed ideas for improving the development process efficiency.
  • Developed and maintained front-end web applications using HTML, CSS, JavaScript, and ReactJS.
  • Deployed applications on cloud platforms such as Heroku.
  • Created back-end services for data manipulation and business logic using Node.js and Express.
  • Maintained version control systems like Git for source code management.
  • Managed both back-end and front-end aspects of the development process.
  • Participated in agile development processes, including sprint planning and daily stand-ups.
  • Utilized Git for version control, facilitating team collaboration and code management.

Responsibilities

• Write APIs,

• Test and evaluate new programs.

• Implement efficient code.

• Build systems.

Achievements

  • 100% participated in code review sessions and reported on findings.
  • 100% designed software mechanisms to improve code stability, performance, and reusability.
  • 100% decrease in system failures with diligent execution of unit and load testing.
  • 100% optimized user experience by ensuring well-developed, standards-compliant front-end and back-end code.

Education

Associate ALX-Africa - Fundermentals of Software Engineering

ALX-Africa
11-2022

Associate Pre MEST - MERN STACK And Soft Skills Development

MEST Africa
03-2021

Bachelor of Education - Social Studies

University of Cape Coast
08-2015

Skills

    Specialties

  • Programming languages: JavaScript development, Reactjs framework, TypeScript programming, Nodejs, Expressjs, Angular
  • DevOps: Kubernetes, Docker, AWS, and Azure
  • Rest API development: Flask
  • Query language: GraphQL, Apollo GraphQL
  • Databases: PostgreSQL, MongoDB
  • Version control: Git
  • Test automation: Jasmine, Karma
  • IDE: PyCharm, VSCode, IntelliJ
  • Methodologies: OOP, TDD, Agile
  • Linux operating systems

Languages

English
First Language

Affiliations

  • Mary powerfully believes in the strength of community and spends her free time contributing toward advocating for girls and women in STEM, their reproductive health, and rights through an NGO foundation called GRAY (Gender and Reproductive Advocacy Youth Network), also a proud member of Black Sisters in STEM.

References

References available upon request.

Education and Training

other,other,other

Timeline

My Nextjs Portfolio

Self-Assigned
07.2024 - 08.2025

Junior DevOps Engineer

TIA CLOUD
01.2024 - 04.2024

Software Developer

Nyeova Systems
11.2023 - Current

Angular Developer

ALX-Africa
11.2022 - 01.2024

Software Engineer

Turntabl Ghana
09.2021 - 01.2022

Full Stack Developer

MEST AFRICA
03.2021 - 05.2021

Associate ALX-Africa - Fundermentals of Software Engineering

ALX-Africa

Associate Pre MEST - MERN STACK And Soft Skills Development

MEST Africa

Bachelor of Education - Social Studies

University of Cape Coast
Mary Kwawu