Amanze Ogbonna

Amanze Ogbonna

$40/hr
Full Stack Web Development
Reply rate:
77.78%
Availability:
Full-time (40 hrs/wk)
Age:
33 years old
Location:
Lagos, Lagos, Nigeria
Experience:
5 years
Amanze Darlington Ogbonna-| Surulere, Lagos | - | linkedin.com/in/amanze​, ​www.amanze.me PROFILE Born in Lagos Nigeria on Thursday July 5th, 1990, into the house of Edward Ogbonna Akor and Paulina Ulumma Akor. I have always been a curious person who wants to know how things work. I ventured into science to find answers, and I fought my way into becoming a Computer Scientist. After being selected from thousands of candidates to join the Meltwater Entrepreneurial School of Technology (MEST) community in 2015, I met my cofounder. She and I were able to raise $50,000 to solve a problem in the Agric sector. I am also a Software Engineer, Product Designer/Manager, Entrepreneur who is familiar with the West African tech-entrepreneurial landscape. I am also experienced in managing a strong software development team (remotely and on-premise) and bringing the best out of everyone I work with. I believe everyone is special in their own way, and I do not discriminate based on immutable traits like: Age, Gender, Sexual-orientation, Religion, or Race etc. I am humble enough to admit when I am wrong. I am always open to hearing the other side, even when I disagree with them. I don’t have all the answers, and I am open to learning everyday. WHY YOU NEED ME I am a Hacker (problem-solver) and I live, breathe, and sleep with Software Engineering. I am an Architecture designer, Team lead, and Developer. I am very knowledgeable in creating and converting concepts into understandable presentations or documentation, and working products. This enables the unification of ideas between Dev and Business. I have run a Tech business before, and I am aware of the struggles co-founders and businesses face. I am also very comfortable with your current technology-stack, plus I am comfortable with future technical evolution of the current stack (bring the challenge on) I have successfully migrated/created API cores and managed Serverless applications, thus making me more efficient in making overhauls, fast changes, stable production systems and microservices. EDUCATION AND TRAINING Meltwater Entrepreneurial School of Technology​, Accra, Ghana - (Aug 2015 - Aug 2016) Entrepreneur African University of Science and Technology​, Abuja, Nigeria- (Jul 2013 - Dec 2014) MSc. Computer Science Ajayi Crowther University​, Oyo, Nigeria- (2007 - 2011) BSc. Computer Science with ICT options RESEARCH MSc. Research with Prof. Mohamed Hamada (University of Aizu) on Hybrid Recommender Systems. - In this research, I under the supervision and guidance of Professor Hamada researched one of the many approaches to produce an efficient recommender system. By combining a Content-based filtering to Collaborative (using Pearson correlation coefficient) filtering, I was able to make a working Hybrid-recommender that ran on a Java TomCat Server, and using an Android app as the client. PROFESSIONAL EXPERIENCE Senior Full-stack Web Engineer, Evenito A.G.​, Zurich, Switzerland (REMOTE) [Jan 2019 - Present] Evenito is a software company that provides Event Management tools to businesses or Individuals who need to manage complex events. Evenito is rebuilding its tools to serve a more modern audience and also handle the scaling issue modern applications face. Thus rebuilding the tool into a distributed solution of software web services that acn meet the rigour of the modern day. I was hired into the 3.0 Team. - - Responsibilities: - Led the backend team of the project (3.0). - Maintain ER model of the Backend API. - Main Architecture Documentation. - Maintain the Backend API code base (ExpressJS, AdonisJS, NestJS, PostgreSQL). - Writing documentation for the backend API (Swagger). - Writing Tests for Backend Changes and Endpoints (Mocha, Chai, Jest, etc). - Implement front-end features assigned by the Product lead using VueJS. - Fixing bugs on both frontend and backend. - Code review (Frontend and Backend). - Occasional technical Interviewing of new candidates. - Research concepts and make analysis of feasibility and possibility. - Write Test for Frontend Changes (Jest, Vue-test-utils, etc). - DevOps and Liaising with DevOps Team. - Liaising with Q.A Team. Achievements: - Leading the Engineering Team after the Last CTO was fired. - Rebuilding the 3.0 Backend by transitioning away from Firebase to AdonisJS - Develop a Messaging Microservice using ExpressJS, Redis and AWS SES - Led the Project as an Unofficial interim CTO/Techlead for 4 months. - 70% of Frontend MVP Development scope covered. - 80% of Backend API MVP Development scope covered. - Proper onboarding of 3 New Developers. - Project development progress received Investor Approval. Co-founder and Chief Technical Officer, Ghalani Ltd.​,​ Accra, Greater Accra Region [Mar 2016 - 2019] Ghalani Ltd is an online software company that provides software solutions to different stakeholders in the Agricultural value-chain. For farmers, we provide a farm management solution. For Aggregators, and Out-growers we provide a Supply Chain management solution. For Organizations who support farmers and or out-growers, we provide them with data analytics. - - Responsibilities: - I am in charge of Product management. Planning the resources needed to complete the project. - Product design: I am in charge of translating vague concepts into human understandable designs. - Software business logic design: I take the market research data and customer feedback, and use that to come up with business logic that can be used to tackle and solve their problems - Database modeling: I translate the business logic and plan how each data point will be stored in the database. - Design and Prototyping of new platform or tool: I am in charge of conveying the proposed solution inform of design and prototype to my team, so we can improve it and get more feedback. - Creation of the Backend and API documentation: I am in charge of converting the solution into code that runs on a Web Server using REST and occasionally GraphQL to interact with the code. I only write the documentation or rules of how to talk with the server. - DevOps (Computing Infrastructure management) - Cloud Computing: I create and maintain the machines that run on the cloud that also houses our code, database, storage and other computing. Most of our operations are on Amazon Web Services (AWS) - Backend Test writing: It is my responsibility to write tests to make sure the API server passes and fails in certain scenarios. If the tests don’t pass. They don’t go into Production. - Code review (for readability, efficiency, and speed): After the code is written by myself, or any member of the team, it is my job to review that the code has been written well and refactored. - Quality Assurance: I am also part of the quality assurance team. I try my best to break company code or products in-house, before it gets into the wild. - Hiring and training of new Developers: I am in charge of seeking and hiring technical talents into the team - Manager of company’s technical subscriptions (eg. AWS, G Suite, Adobe, MailGun, etc.): I am in charge of managing the subscription that the company makes to others services that we depend on. Achievements: - Raised $50,000 seed funding from KOSMOS Innovation Center to build an Agritech company that empowers agribusinesses with tech. - Secured the company of $15,000 in AWS credits - Development of our first Backend API (Ruby on Rails) - Farm management system API - Managing the Development of our First mobile App (Android) - FMS Client - Development of our second API (NodeJS Adonis JS) - Supply Chain Management System API Development of our second mobile app (Progressive Web App) - SCM client Development of the SCM Dashboard (VueJS, Vuetify, GraphQL) Getting into the German GIZ MakeIT-Africa program Partnering with Ghana’s Largest food processor BlueSkies Android Mobile Developer, FooFans.com​, Abuja, FCT [January 2015 - July 2015] I headed the mobile team of Foofans.com, and was in charge of bringing the mobile client of the company to market. Unfortunately, the company died before release. - - Responsibilities: - Was in charge of creation and maintenance of the Android app client for FooFans.com website. - Creation of the Mobile Client’s API that feeds the App with the right data and also manipulates the data on the servers. Achievements: - Was able to complete the Development of the first Foofans mobile API (PHP) - The development of Foofans’ stable Android social media app Web software developer,​ ​Challydoff​ ​Ltd​, Abuja, FCT [February 2013 - July 2013] I worked in this IT consultancy firm after my National Service, as a web developer supporting the existing client of the firm and also working on ongoing web projects. - - Responsibilities: - Was responsible for redesigning and maintenance of existing client websites. From paper to code. - Was also involved in the creation of new websites for customers, and the development of prototypes to use for bidding. - Was involved in writing technical documents that the company uses to bid for tenders. - Was involved in research on technologies to use for upcoming projects, such as HTTPS, Encryption, Private servers etc. Achievements: - Redesign of cseaafrica.org website - Training of CSEAAfrica.org staff on managing the website’s content - Creation of prototype website to bid for development of NTBLTC - National Tuberculosis and Leprosy Training Centre’s official website. - I was Involved in the creation of one of the country’s earliest e-commerce site, Zidoff.com. IT support,​ ​Ministry of Finance Nigeria​, Abuja , FCT [February 2012 - November 2012] I was posted the Ministry for my compulsory 1-year National service, we I was able to work with the Procurement and IT department of the ministry as a technical support personnel - - Responsibilities: - Troubleshooting faulty computers used by the civil servant working for the ministry, and also configuring their machines for the internet - Replacing hardware components from computers in the Ministry or Peripherals that were bad. - Installing of software (include customized operating system) - Troubleshooting the Local network of the Ministry Achievements: - Troubleshooting of upto 100 computers and network issues - Replacements of 100s of computer components - Configuring and installing the servers used to power the Nationwide SURE-P program Computer Hardware support and maintenance,​ ​TDPlus Zinox Technologies​, Lagos [Jul 2010 October 2010] Served as a technical support intern in this TDPlus, a support arm of Zinox technologies, the biggest Computer Original equipment manufacturer (OEM) in Nigeria. - - Responsibilities: - I was to attend to the front-desk technical issue of customers, and help them to answer some questions they had - Installing software (including the operating system) for customers with faulty operating systems and reinstalling their previously owned software - Replacing hardware components from faulty computers, this includes Zinox computers and partner companies like HP, Toshiba, Dell computers. Achievements: - Troubleshooting of tens of computers and network issues - Replacements of many computer components VOLUNTEER WORK Community Mentor, Google Andela Learning Community​ [​ May 2018 – Present] I help mentor about 80 individuals across Africa study Mobile Web technology on Udacity and eventually make them able to take the Nanodegree. Online Video, YouTube -​ [​ 2015 - Present] I create videos online to teach people how to code and make tutorials on how I was able to solve the AppAcademy​ prep work and passed. HOBBIES AND INTEREST ● Biking and Hiking ● Research and application of new technology (new Computer hardware & software technologies, renewable energy). ● Fixing broken items. ● Exploring alternative energy sources. ● Drawing / Sketching. ● Photography. ● Play Ping-pong. ● Recycling Laptop batteries. PROFESSIONAL SKILLS AND TOOLS Backend Software Development: ● NestJS ● NodeJS ● TypeScript ● ExpressJS ● AdonisJS ● PostgreSQL ● Ruby on Rails ● Firebase ● Experience with CI/CD tools, such as Bitbucket Pipeline, CircleCI ● Redis Testing ● Jest ● Mocha/Chai ● Cypress ● Supertest Web Frontend Design and development: ● HTML ● CSS - SASS, VueMaterial, Vuetify, Bootstrap, SemanticUI ● JS - NodeJS, VueJS, ReactJS DevOps: ● AWS (EC2, ECS, S3, RDS, ELB, EBS, Cloudfront, ​Lambda, CloudWatch​) ● Google Cloud (Cloud SQL, App engine, Cloud-functions) ● Firebase (Firestore, Storage, Hosting, Auth) ● Redis ● Heroku ● TravisCI ● Github ● Bitbucket ● Docker ● Linux Bash Mobile Software development: ● Advanced Android Java, C# Software modeling: ● Entity Relationship Diagram ● Unified Modeling Language ● API Design Video editing: ● Premiere Pro ● Davinci Resolve Graphic Design and Prototyping: ● PhotoShop ● Illustrator ● Adobe Experience Design ● Zeplin ● Invision ● Whiteboard or Pen and Paper
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.