Resume

Recruiter-friendly summary — download PDF for applications.

Download PDF

Salaudeen Abdulkabir

Software Engineer | Full-Stack Development | APIs | Application Security

salaudeenabdulkabir001@gmail.com+234 811 117 2453 Lagos, Nigeria

Professional Summary

Software Engineer with hands-on experience developing full-stack web applications, RESTful APIs, database-driven systems, and production-ready software using JavaScript, TypeScript, Python, React, Next.js, Node.js, and PostgreSQL. Experienced across requirements analysis, development, testing, debugging, deployment, and technical documentation. Strong interest in application security, secure coding, API security, cloud, and DevOps practices.

Technical Skills

Languages: JavaScript, TypeScript, Python, SQL, HTML, CSS, Go

Frontend: React.js, Next.js, Responsive Web Development, UI Implementation

Backend: Node.js, RESTful APIs, API Development, Authentication, Authorization

Databases: PostgreSQL, SQL, Database Design

Engineering: Git, GitHub, Testing, QA, Debugging, Code Review, Technical Documentation

Cloud & DevOps: Linux, Docker, CI/CD, Application Deployment, Cloud Fundamentals

Security: Web Application Security, API Security, Secure Coding, OWASP, Vulnerability Assessment

Professional Experience

Junior Software Engineer & QA Systems Evaluator

Remote / Contract | Jan 2024 – Present

  • Develop and evaluate software solutions using Python, TypeScript, and Go with emphasis on code quality, reliability, and maintainability.
  • Build full-stack applications using Next.js, Node.js, and PostgreSQL, including frontend interfaces, backend services, APIs, and database integration.
  • Design and implement RESTful APIs and application features based on technical and business requirements.
  • Perform testing, debugging, code review, and defect identification to improve software quality.
  • Collaborate with engineering teams to evaluate technical approaches, troubleshoot issues, and document development workflows.

Founder & Software Developer, VHLabs

Self-Employed | 2023 – Present

  • Design and develop responsive web applications and digital systems using React.js, Next.js, JavaScript, and TypeScript.
  • Manage the software development lifecycle from requirements gathering and solution design through development, testing, deployment, and maintenance.
  • Translate client and business requirements into practical technical solutions and reusable software components.
  • Integrate backend services and APIs while performing testing, debugging, performance optimization, and deployment.
  • Manage technical decisions, project delivery, and development workflows across multiple projects.

Cybersecurity & Web Development Instructor

Afrilight Computer, Nigeria | Part-Time | 2021 – 2024

  • Taught HTML, CSS, JavaScript, React.js, software development fundamentals, debugging, and practical problem-solving.
  • Developed project-based lessons, exercises, and assessments based on real-world development scenarios.
  • Introduced cybersecurity fundamentals and secure software development practices.

Selected Projects

Lingua Pro — Language Learning Application

  • Developed a React.js language-learning application with AI-powered backend integration and interactive learning features.
  • Integrated the Web Speech API and implemented responsive frontend functionality.
  • Deployed and maintained the application in a production environment.

Full-Stack Web Applications

  • Developed applications using React.js, Next.js, Node.js, and PostgreSQL with RESTful APIs, database schemas, authentication workflows, and responsive interfaces.
  • Worked across frontend, backend, database, testing, and deployment layers to deliver complete software solutions.

Education

B.Sc. Computer Science | Lagos State University of Education (LASUED) | 300-Level