
Abdurrahman Kareem
Software Engineer Intern

Connect with Abdurrahman Kareem to Send Message
Connect
Connect with Abdurrahman Kareem to Send Message
ConnectTimeline
About me
Senior Software Engineer | Node.js | Typescript | Javascript | C# | .Net|
Education

Federal University of Agriculture Abeokuta (FUNAAB)
2018 - 2022Bachelor's degree Computer Science 4.13/5.00Activities and Societies: Developer students' club(DSC FUNAAB), Google business group, National association of computing students(NACOS)
Experience

Sysbeams
Jan 2019 - Jun 2019Software Engineer Intern-Contributed to back-end development using Node.js, focusing on creating RESTful APIs to ensure seamless integration between front-end and back-end systems.-Participated in developing the user interface using ES6 JavaScript, Bootstrap, CSS, and HTML.-Engaged in comprehensive testing and debugging, identifying and resolving critical bugs, which led to a 35% improvement in system stability and a 25% reduction in user-reported issues.-Assisted in creating technical documentation for the system, resulting in a 40% reduction in onboarding time for new developers and a 30% improvement in overall code maintainability. Show less

Sysbeams
Jan 2021 - Dec 2023-Conducted thorough code reviews, reducing bugs by 30% and improving code maintainability.-Trained junior engineers, boosting their productivity by 50% within 6 months.-Collaborated with 15 engineers to design and implement a microservice monitoring tool using Node.js, PostgreSQL, ASP.NET Core, Redis, and RabbitMQ.-Led the design and implmentation of an API gateway for central authentication, reducing latency by 25% and enhancing security across microservices with Node.js.-Deployed and managed microservices with Docker, Docker Compose, Nginx, and Google Cloud Platform, ensuring high availability and reducing system downtime by 25%.-Configured CI/CD pipelines using Azure DevOps.-Synchronized data between services via Google Pub/Sub and monitored deployments with Sentry and Kibana.-Led a team of 5 engineers to develop a high-impact Learning Management System.-Successfully collaborated on a Self-Enrollment Portal for the Office of the Accountant General of Nigeria, cutting enrollment processing time by 40% and increasing user satisfaction by 25%.Enhanced security in the Enrollment system by integrating fingerprint scanners and webcams, improving user verification accuracy by 35%.-Contributed to the design and implementation of a comprehensive University Management System, increasing administrative efficiency by 40% and streamlining student management processes.-Implemented security measures like SSL/TLS encryption and user authentication, reducing security vulnerabilities by 50% and protecting over 30,000 customer records. Show less -Developed a resilient mobile application as part of a team, extending the open-source ODK Collect framework, which resulted in a 50% reduction in data collection time.-Collaborated with high-performing engineers to develop a microservice-based data aggregation system, leveraging event-driven architecture to enhance data processing speed by 30%.-Wrote tests using Jest, Mocha, and Chai to ensure code quality and reliability.-Played a pivotal role in designing and implementing a sophisticated HR system, revolutionizing training, appraisal, and staff loan processes, leading to a 40% increase in employee satisfaction.-Architected and designed database schemas in collaboration with the back-end team.-Contributed to the development of a comprehensive web application, API, and user interface over Microsoft Dynamics NAV, improving user efficiency by 35%.-Managed database queries efficiently using Sequelize ORM, Prisma, and TypeORM.-Contributed significantly to end-to-end development processes, from architecture and database design to CI/CD implementation and provided technical support to ensure smooth and efficient operations. Show less
Intermediate Software Engineer
Jul 2022 - Dec 2023Junior Software Engineer
Jan 2021 - Jun 2022

AMTIL Inc.
Dec 2023 - nowSenior Software Engineer- Spearheading the architecture, design, and implementation of system features, ensuring alignment with project goals and client needs while leveraging agile methodologies.-Championing the integration of third-party tools such as Firebase, Notion, and Cloudinary, significantly enhancing application capabilities.-Refactoring approximately 75% of the legacy code base to align with modern development standards, significantly improving performance and maintainability by utilizing newer versions of NestJS and PostgreSQL.-Leveraging the Jest framework to implement unit tests for the back-end, ensuring code reliability and robustness.-Collaborating closely with the QA team to conduct thorough testing and analysis of product features, resulting in a 40% decrease in post-launch bugs and a 30% improvement in overall customer satisfaction. Show less
Licenses & Certifications
- View certificate

Leveling up as NodeJS developer - NodeJS best practices, code architecture, database optimization, performance, security
UdemyAug 2024
Volunteer Experience
Member
Issued by developers student club funaab on Apr 2018
Associated with Abdurrahman Kareemproject team member
Issued by Enactus FUNAAB on Nov 2019
Associated with Abdurrahman Kareem
Recommendations

Bernardo angeletti
Producer / Director / WriterUnited Kingdom
Flora lu
Grand Hyatt Shanghai - Income Auditor ManagerHongkou District, Shanghai, China
Artavia gadson
Bartender at The FillmoreGreenbelt, Maryland, United States
Stephanie belle
Co-Creator of OMNI YogaBerlin, Berlin, Germany
Chelsea paremain
Mechanical Design Engineer at Watermist LtdThetford, England, United Kingdom
Abdullah faisal
Chief Executive Officer - CEOAmanat Al Asimah, Yemen
Cansu acar
Özyeğin Üniversitesi eğitim kurumunda öğrenciIstanbul, Türkiye
Rob van diepenbeek
Food TechnologistBreda, North Brabant, Netherlands
Aws hamid
brand Manager at Black Tap Craft Burgers & BeerErbil Governorate, Iraq
Taylor phillips-jones
MD/PhD Student at the University of PennsylvaniaPhiladelphia, Pennsylvania, United States
Jignesh kanani
Master's Student | Mechanical EngineeringWindsor, Ontario, Canada
Esraa abd ُُُel-fttah
Telesales Manager at Alhoda farmEgypt
Renata jamús da costa pinto
Coordenadora de Customer Service na Moove | Gestão de Relacionamento com ClientesRio de Janeiro, Rio de Janeiro, Brazil
Abubaqr siddique
senior systems EngineerVijayawada, Andhra Pradesh, India
Yuvraj vaghela
L2 Cloud DevSecOps Engineer @Productsquads • AWS • Azure • Terraform • Kubernetes • AI • PythonAhmedabad, Gujarat, India
Saurabh awasthi
Deputy Manager, Naukri.comAurangabad, Maharashtra, India
Abhishek kundu
Engineer - TechnologyNoida, Uttar Pradesh, India
Marc levitt
Senior Product Specialist at Future ForexCity of Cape Town, Western Cape, South Africa
Matthew weaver, cfp®, cka®
Financial Advisor at Resource Planning GroupNoblesville, Indiana, United States
Meghna dhingra
Company Owner at CAD Immigration Inc.; Humanity Group Inc.; Mangotech Pro Inc.Brampton, Ontario, Canada
...