albertngodi

About Me

As a Software Developer, I build apps using React.js, Javascript, HTML/CSS, Bootstrap in the front-end with some backend in SQL and ruby on rails. I plan, design, test, implement, and deploy web apps from scratch as well as maintain and optimize existing code. I collaborate and communicate effectively with peers at all levels. Above all, I like perfection while meeting deadlines.

I am currently looking for an opportunity to put my current skills into practice as well as learn and grow other skills while working in a team and building impactful products.

Education

Bachelors Degree in Computer Science 2017

University of Buea

Studied algorithms and data structures in C. Object-oriented programming in C++ and Java. Software engineering. Python programming. Web development in PHP, Javascript, HTML, and CSS. Android Mobile application development using android studio. Artificial intelligence with prolog. Network and Computer security. Computer organization and architecture. Programming languages and compilers. Database management systems with MYSQL.

Work & Experience

Fullstack Developer

Fanbants

06/01/2021

• Integrated payment gateways for user deposits and withdrawals to wallets. • Setup mailers for several user notifications via emails. • Performed automated tests following TDD with rspec. • Tracked possible application performance bottlenecks and performed optimizations. • Adding new features based on user feedback, issues and other product requirements. • Setup active admin gem for easier application management and administration. • Setup REST APIS based on best practices for frontend interaction. • Designed and developed several user interfaces using react.js. • Performed multiple SQL queries for analytics data generation based on user records on redash.

Ruby on Rails Backend Developer

Futamobile

11/22/2021 - 05/31/2022

• Creating, documenting and testing API endpoints for authenticating and managing users and their transactions. • Integrating external services for making payments and user account verification. • Documenting API endpoints following OAS. • Setting-up and performing automated tests on backend services with RSPEC. • Monitoring errors using sentry and applying fixes.

Portfolio

Skills

Ruby on Rails
70%
React.js
70%
SQL
70%
HTML
80%
CSS
80%
Javascript
55%
Bootstrap
70%