Summary
Overview
Work History
Education
Skills
Freelancer
Languages
Awards
Projects
Accomplishments
Certification
Languages
References
Timeline
Generic
Amo Parker Prince

Amo Parker Prince

Kumasi

Summary

Innovative Senior Software Developer recognized for high productivity and efficient task completion. Skilled in Java, JavaScript, Python, and SQL with an adept understanding of agile methodologies and code optimization techniques. Excel in problem-solving, collaboration, and adaptability, bringing solutions that enhance project outcomes and team dynamics. Focused team leader and effective problem-solver skilled at reviewing, updating and enhancing code to optimize software usability and performance on diverse platforms.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Senior Software Engineer (VoteBud)

SovTech
Johannesburg
01.2024 - Current

https://www.votebud.io

  • I worked on an innovative platform to empower civic engagement and drive positive change. I contributed to a platform that bridges the gap between voters and politicians, encourages continuous civic participation, and keeps users informed with real-time updates on candidates, legislation, and tailored news feeds.
  • Frontend Development:
    Technologies Used: ReactJs, TypeScript, NPM.
    Responsibilities: Creating a responsive and user-friendly interface, implementing state management using Redux, and ensuring a consistent user experience across web and mobile platforms.
  • Agile Methodology: Adopting Agile practices to ensure iterative development and continuous improvement.
    Project Management Tool: Using Jira for task management, sprint planning, and tracking progress.
    Version Control and CI/CD: Utilizing Git workflow on GitHub with CI/CD pipelines managed through GitHub Actions to ensure reliable and efficient deployments.
    Testing and Quality Assurance: Implementing Test-Driven Development (TDD) using Jest and maintaining code quality with SonarCloud.

Senior Software Developer (New Payment Innovation)

Sovtech
South Africa
09.2022 - 12.2023

https://npi.ie

  • As a Senior Software Developer for SovTech, I am responsible for developing projects both frontend and backend from scratch to maintaining
  • Projects that I have worked on: Uniclox, NPI
  • Key Achievements and Responsibilities (NPI project):
  • Contributed to New Payment Innovation's mission as a leading Irish payment services provider by leveraging cutting-edge technologies and a versatile tech stack
  • Leveraged my expertise in JavaScript and TypeScript to design, develop, and maintain scalable and robust web applications and payment solutions
  • Utilized Prisma, a modern database toolkit, to streamline database operations and ensure data integrity and security in our applications
  • Collaborated closely with a cross-functional team to architect and implement Face to Face, Online, Over the phone, and EPOS payment solutions, catering to diverse client needs
  • Employed Node.js to build high-performance and real-time payment processing systems, meeting stringent reliability and performance requirements
  • Implemented Redwood, a full-stack JavaScript framework, to create efficient and maintainable codebase, reducing development time and cost
  • Developed reusable UI components and enhanced the user experience through Storybook, ensuring consistency and scalability across our applications.

Senior Backend Engineer

Rayca Precision
United Kingdom
12.2021 - 10.2022
  • As a Senior Backend Engineer at Rayca Precision, I was responsible for developing backend for clinical and preclinical research institutes to track down patients' data
  • Projects that I worked on: Rayca
  • Key Responsibilities and Achievements:
  • Contributed significantly to Rayca Precision's success by harnessing modern technology and creative solutions
  • Utilized JavaScript and TypeScript to architect, build, and maintain responsive web applications and software products
  • Employed MongoDB, a NoSQL database, for designing and optimizing data storage solutions that ensured scalability and peak performance in our applications
  • Developed robust backend services using Node.js to implement server-side logic and APIs, supporting our web applications
  • Played a pivotal role in crafting captivating and user-friendly interfaces using React.js, ultimately elevating the user experience
  • Collaborated closely with multifunctional teams to bring cutting-edge features and products to fruition, aligning with our business goals
  • Engaged in the entire software development lifecycle, spanning from gathering requirements to deployment and ongoing maintenance
  • Conducted thorough code reviews and provided constructive feedback to colleagues, fostering code quality and adherence to industry best practices
  • Promoted rigorous testing, including unit testing, to guarantee the reliability and stability of our software solutions
  • Contributed to documentation initiatives, facilitating knowledge sharing and cultivating a culture of learning and development within our organization
  • Remained current with industry trends and emerging technologies to continually enhance our tech stack and software capabilities.

Graduate Training

Cocobod (CHED)
Ghana
10.2020 - 11.2021
  • As a Graduate Trainee for Cocobod (CHED), I was responsible for managing and organizing farmer records efficiently using Microsoft Excel, creating a comprehensive database for tracking and monitoring cocoa growers
  • Key Responsibilities and Achievements:
  • Managed and organized farmer records efficiently using Microsoft Excel, creating a comprehensive database for tracking and monitoring cocoa growers
  • Successfully conducted land demarcation activities, improving farm planning and resource allocation
  • Collaborated closely with landowners and stakeholders to facilitate transparent land demarcation processes, mitigating potential conflicts and fostering positive relationships
  • Promoted sustainable cocoa farming practices by ensuring proper land allocation and adherence to industry standards
  • Played a crucial role in data collection and mapping efforts, enhancing the division's ability to manage cocoa farms effectively
  • Demonstrated a strong commitment to environmental conservation and land sustainability throughout demarcation activities
  • Prioritized accuracy and attention to detail in land demarcation procedures, reducing errors and enhancing overall efficiency
  • Continuously updated knowledge and skills in geospatial technology and land demarcation practices to stay at the forefront of industry standards.

Full Stack Software Developer

Freelance
Accra
07.2018 - 12.2020
  • Designed and maintained relational databases using MySQL and MongoDB.
  • Documented detailed specifications of program logic as well as user interface features.
  • Optimized existing application architecture for scalability and performance.
  • Collaborated with other developers on cross-functional teams to design user interfaces.
  • Reviewed code written by other developers for accuracy, efficiency, readability and maintainability.
  • Utilized version control systems such as Git to manage source code changes.
  • Conducted regular reviews of source code repositories for quality assurance purposes.
  • Implemented security measures such as authentication protocols and data encryption methods.
  • Identified issues in system architecture designs and provided alternative solutions for improvement.
  • Developed front end components using HTML, CSS, JavaScript, React.js and JQuery.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Created and maintained comprehensive documentation for developed applications, aiding in future maintenance and development efforts.
  • Participated in Agile development processes, contributing to sprint planning, stand-ups, and retrospectives.
  • Established clear system performance standards and wrote specifications.
  • Recommended strategies to maximize performance and lifespan of equipment involved in software installations.

Education

Bachelor's Degree in Engineering -

Kwame Nkrumah University of Science and Technology (KNUST)
Ghana
01.2020

West African Senior School Certificate Examination (WASSCE) -

Prempeh College
Kumasi, Ghana
01.2016

Skills

  • JavaScript
  • React Js
  • React Native
  • Node
  • NestJs
  • RedwoodJs
  • NextJs
  • TypeScript
  • Redux
  • Python
  • Docker
  • SQL
  • NoSQL
  • PostgreSQL
  • MongoDB
  • Django
  • Flask
  • Agile Development
  • Project Management
  • UI/UX Design
  • Figma
  • Invision
  • Adobe XD
  • Databases
  • MySQL
  • TypeScript
  • PostgreSQL
  • MongoDB
  • GraphQL
  • Apollo
  • REST Architecture
  • Test-Driven Development
  • Domain-Driven Development
  • Jest
  • CI/CD Integration
  • Docker

Freelancer

2018, 2020, Develop both frontend and backend Projects using Typescript, Node js, GraphQL, Tailwind CSS, Relational Database, NoSQL, Javascript, React Js, Redux, Jest

Languages

  • English
  • French

Awards

  • Best IT student 2010-2013 (CEI Int. school)
  • Overall best student 2008-2013 (CEI Int. school)
  • Certified Backend Developer - ZTM
  • Certified JavaScript Expert - Udemy

Projects

NPI, A leading Irish provider of payment services offering a range of Face to Face, Online, Over the phone and fully integrated EPOS payment solutions UNICLOX, A cloud-based time and attendance software that works seamlessly with biometric clock-in terminals, making payroll process quicker and easier by integrating with payroll software VOTEBUD

Accomplishments

  • Best IT student

Certification

  • Bachelors Degree in Engineering
  • Full stack developer ZTM
  • AWS certification

Languages

English
First Language
French
Intermediate (B1)
B1

References

References available upon request.

Timeline

Senior Software Engineer (VoteBud)

SovTech
01.2024 - Current

Senior Software Developer (New Payment Innovation)

Sovtech
09.2022 - 12.2023

Senior Backend Engineer

Rayca Precision
12.2021 - 10.2022

Graduate Training

Cocobod (CHED)
10.2020 - 11.2021

Full Stack Software Developer

Freelance
07.2018 - 12.2020

Bachelor's Degree in Engineering -

Kwame Nkrumah University of Science and Technology (KNUST)

West African Senior School Certificate Examination (WASSCE) -

Prempeh College
Amo Parker Prince