.
.
Accra, Ghana
|
-
|
-
linkedin: paul-yeboah-asamoah
|
|
github: paulyeb
Paul Yeboah Asamoah
PROFESSIONAL SUMMARY: With 4 years of experience as a full stack mobile and web developer, I
bring onboard rich experience in Software Development Life Cycle (SDLC). My expertise spans planning,
developing, testing, and delivering high-quality software products. I have consistently delivered
impactful solutions, driven and guided by a deep understanding of industry standards and a
commitment to precision.
SKILLS
Core Stack
MERN (MongoDB, Express, React/React Native, Node/Nest)
Programming Languages
Javascript, Typescript
Frontend frameworks
React JS, React Native, Next JS
Backend frameworks
Node JS, Express JS, Nest JS
Database Systems
NoSQL(MongoDB), SQL(MYSQL, Postgres)
Version Control
Git
API Development
REST, GraphQL
Testing Frameworks
Jest, Mocha, Chai, Cypress, React Testing Library
Frontend Markup
CSS, Tailwind, Bootstrap CSS
Project Management
Github, Gitlab, Bitbucket, Notion, Confluence
Performance Optimization
Code Splitting, Lazy Loading, CDN (Content Delivery
Network)
Containerization and Virtualisation
Docker, Kubernetes
Collaboration & Communication
JIRA, Slack, Trello, Microsoft Teams
.
Professional Experience:
TECHSPOT DEV - USA (REMOTE)
12/2023 -PRESENT
SOFTWARE DEVELORMENT ENGINEER IN TEST (SDET) - REACT & REACT NATIVE
Develop quality unit tests on code intended for use in critical production environments, with special
focus on creating and implementing testing automation to improve the performance and resiliency.
Create automated test scripts using common frameworks like jest and react testing library to
validate software functionality, performance, and scalability on a mern stack.
Work closely with quality analysts and other software engineers to identify test scenarios, define
test cases, develop unit and integration tests and provide recommendations for enhancing testing
strategies and procedures.
Make recommendations to further architecture development and system modernization to improve
system performance and resiliency.
Build accurate user-interfaces from mockup and figma designs provided by UI/UX team.
Support technical and maintenance activities including security and deficiency assessments,
resolution of technical issues affecting system performance, and product deployments
participate in detailed analysis of functional and technical design discussions and create supporting
visual representations and workflow diagrams for new software functionality
Write and maintain technical documentation in confluence and code documentation using jsdocs
Skills: UNIT TESTING · REACT.JS · NODE.JS · AGILE METHODOLOGIES · BEHAVIOR-DRIVEN DEVELOPMENT
(BDD) · TEST-DRIVEN DEVELOPMENT · MONGODB · EXPRESS.JS · CONFLUENCE · REACT
STORYBOOK · JEST · REACT TESTING LIBRARY
.
.
INTELLIGENCE POOL - GHANA
10/ 2023 - 03/2024
FULL STACK ENGINEER (REACT NATIVE)
Research, design and manage software programs
Collaborated with cross-functional teams, including product managers and designers, to gather
requirements and deliver high-quality features within tight deadlines, enhancing project delivery
success.
Test and evaluate new programs and features
Modify software to fix errors and improve performance
Deploy software tools, processes and metrics
Direct software programming and documentation development
Write and implement clean code
Prepare reports on programming project specifications, activities, or status.
Consult with engineering staff to evaluate software-hardware interfaces and develop specifications
and performance requirements.
Skills: MOBILE APPLICATION DEVELOPMENT · MERN STACK · AGILE PROJECT MANAGEMENT · FULL-STACK
DEVELOPMENT · REST APIS · REACT NATIVE
WEALTH BANKERS LTD - GHANA
09/2022 - 09/2023
FULLSTACK MOBILE DEVELOPER (REACT NATIVE)
Migrated old source code from react native version 0.70.2 to the latest version 0.72.4.
Reduced cold start time of mobile application from 12 seconds to 4 seconds as the lead frontend
developer using optimization methods majorly custom hooks, memeoization and redux state
management on existing legacy code base.
Collaborated with cross-functional teams, including product managers and designers, to gather
requirements and deliver high-quality features within tight deadlines, enhancing project delivery
success.
.
.
Integrated frontend with backend code using REST and GraphQL technologies.
Participate in the entire application life-cycle, focusing on coding and debugging.
Perform UI tests to optimize performance
Training and mentoring junior staff in writing clean front-end code as well as RESTFUL API.
Skills used include REACT NATIVE, REACT, NODE JS, MONDO DB, CSS, GIT and GITLAB.
EZITEK SOLUTIONS - GHANA
11/2021 - 09/2022
FRONTEND DEVELOPER
Designed and built user-interfaces of e-commerce applications for clients.
Participated in meetings with stakeholders to fully understand costumer needs as well as provide
proper industry practices and possibliities to ensure development efficieny and maximum customer
satisfaction.
.Prepare reports on programming project specifications, activities, or status.
Skills used for projects include; REACT, JAVASCRIPT, NEXT.JS, BOOTSTRAP, TAILWIND, HTML and CSS.
Education and
Training
Languages and
Availability
.
Bachelor of Science, Biological Sciences,
Kwame Nkrumah University of Science and Technology - GHANA
ENGLISH (NATIVE).
AVAILABLE TO WORK IN ANY TIME ZONE.
09/2016 -06/2020