Hilary Okoh
I'm a software engineer based in Kaduna, Nigeria. I'm passionate about using technology to create solutions for people and have experience doing so in various sectors including Agriculture, Finance, IT and EduTech. I love building tools that are user-friendly, simple and delightful.
Hire me to be a Swiss Army Knife for all your web applications needs.
Featured projects
SchoolMo is a school management system that helps schools manage their students, staff, fees, and other school activities
SvelteKit - Fastify - MySQL - AWS RDS - Digital Ocean - Vercel - MongoDB
Ranch ID is a livestock management system that helps ranchers manage their livestock, sales, and other ranch activities
Next JS - Sveltekit - Laravel - Tailwind CSS - Digital Ocean - AWS S3 - Vercel
Tertfinder is a platform that helps students find tertiary institutions in Nigeria
ReactJS - Tailwind CSS - NodeJS
Yaada is a mobile banking app that does not require internet connection
Kotlin - Room - Fastify - MySQL
Printivo Merch Store is an e-commerce platform that allows users to create and sell custom merchandise
Next JS - Tailwind CSS - Node Js
Experience
- Developed and maintained RESTful APIs using Laravel framework to support various web and mobile applications.
- Collaborated with front-end developers to integrate user-facing elements with server-side logic.
- Designed and implemented database schemas in MySQL to optimize data storage and retrieval.
- Optimized API performance through pagination and query optimization.
- Led a team of 3 developers in designing, developing, and deploying web applications.
- Collaborated with product managers and stakeholders to define project requirements and technical specifications.
- Managed project timelines and ensured timely delivery of software solutions.
- Managed cloud infrastructure on AWS, including EC2 instances, RDS databases, and S3 storage, and servers on Digital Ocean.
- Implemented and maintained CI/CD pipelines with GitHub to automate deployment processes.
- Ensured security best practices were followed, including regular updates and vulnerability assessments.
- Improved codebase for faster load speed.
- Used Jira as a platform to quickly track tasks and rectify front-end-related issues.
- Fixed bugs in the codebase
- Performed code reviews of Junior Frontend Dev and merged pull requests
- Implemented a feature for users to buy multiple items in merchstore.printivo.com
- Worked with product managers to improve user experience in applications
- Emerged in Top Ten Teams.
- Reviewed code, debugged problems, and corrected issues.
- Worked with back-end developers to design APIs.
- Developed frontend with SvelteKit.
- Pair Programmed backend with Fastify.
- Developed demo using AfricaTalking USSD API.
- Participated in product development steps to add new features.
- Participated in requirements gathering to solidify prerequisites and determine the best technical solution to meet business needs.
- Collaborated with fellow engineers to evaluate software and hardware interfaces.
- Used NodeJS, ORM, and SQL/No-SQL to develop and manage databases.
- Redesigned UI with SvelteKit, ReactJS.
- Increased customer interactions by 10%.
- Added new features to existing CBT application.
- Maintained code base.
- Participated in product development steps to add new features.
- Reviewed code, debugged problems, and corrected issues.
- Boosted network, system, and data availability and integrity through preventive maintenance and upgrades.
- Oversaw and implemented automated build and deployment pipelines.
- Worked with back-end developers to design APIs.
- Authored code fixes and enhancements for inclusion in future code releases and patches.
- Worked with software development and testing team members to design and develop robust solutions to meet client functionality, scalability, and performance requirements.
- Developed web applications for deployment on platforms and sites.
- Prepared detailed reports on updates to project specifications, progress, identified conflicts, and team activities.
- Developed web applications for staff verification, transcript application, and certificate verification.
- Worked with network engineer to develop a central examination portal for all departments.
- Participated in product development steps in adding new features.
- Technologies used primarily are HTML, CSS, MySQL, PHP, Node.js, Express.js, React.js, Svelte.
- Digitization of staff and student records.
- Creation of Admin portal for managing student biodata.
- Provided IT support to staff members in need.
- Development and Deployment of Web App.
- Translating Figma designs to web pages using ReactJS.
- Produced websites compatible with multiple browsers.
- Researched emerging web technologies and trends for possible incorporation into sites.
- Teamed on user-centric design strategy in translation of UX and business requirements into coded solutions.
- Development and deployment of Web App with Svelte.
- Design, development, and deployment of blog.
- Participated in each step of the product development process from design to development.
- Reviewed code, debugged problems, and corrected issues.
- Provided software application engineering and maintenance for development lifecycle.
- Managed development milestones from initial steps through final delivery.
- Tuned systems to boost performance.
- Increased interactions by 80%.