About

I am a software engineer with a primary focus on backend development. My journey began with intensive training at ALX_academy, where I gained a solid understanding of fundamental programming principles and software development methodologies. Building upon this foundation, I am currently pursuing a Bachelor's degree in Computer Engineering to deepen my theoretical knowledge and broaden my skillset.

Technical profile

My expertise lies in crafting robust and scalable backend solutions. I am proficient in several programming languages, with a particular emphasis on Python and JavaScript. I possess a strong command of the MERN (MongoDB, Express.js, React, Node.js) stack, enabling me to develop full-stack applications with efficiency and precision. Currently, I am expanding my repertoire by learning Go, a language known for its performance and concurrency capabilities. This reflects my commitment to staying at the forefront of technology and adapting to the evolving demands of the industry. My experience extends to both relational and non-relational databases. I have worked extensively with databases such as MySQL, PostgreSQL, and MongoDB, gaining practical experience in designing, implementing, and optimizing database schemas. I am currently diving deeper into the intricacies of relational databases, exploring advanced concepts such as indexing, query optimization, and transaction management. I am actively seeking freelance and job opportunities that will allow me to apply my skills to real-world projects. I am particularly interested in roles that offer opportunities for continuous learning and growth. I am a highly motivated and results-oriented individual with a strong work ethic and a passion for solving complex problems. I am confident that I can make a valuable contribution to any team.

Skills summery

  • Programming Languages: Python, JavaScript, Go (Learning).
  • Frameworks/Libraries: Node.js, Express.js, React, Mongoose.
  • Databases: MySQL, PostgreSQL, MongoDB.
  • Backend Development: RESTful APIs, Microservices.
  • Version Control: Git Operating Systems: Linux, Windows.
  • Cloud Platforms: Familiar with AWS, Azure, and Google Cloud Platform concepts.

Projects

08 Aug 2025 . AI . Personality Assessment

Personality Assessment Chat is an AI-powered web application that evaluates users’ personalities based on Thomas Erikson’s “Surrounded by Idiots” book. Instead of a traditional quiz, it uses a chat interface to guide users through scenario-based questions and deliver a personality profile. Features Language Selection: Users choose their preferred language before starting. Interactive Chat: AI guides users through scenario-based questions inspired by the book. Free-form Responses: Users can answer naturally while keeping the assessment focused. Detailed Results: Provides percentage breakdowns and a unique color representing personality type. User-Friendly Interface: Designed to feel like a natural conversation rather…

Archive

Timeline

  • APRIL 2022 - PRESENT

  • AUGUST 2024 - NOVEMBER 2024

    Inventory specialist

  • DECEMBER 2023 - JANUARY 2025

    Software engineering

  • SEPTEMBER 2022 - JUNE 2023

    Invetory specialist

Contact

I am always open to connecting with fellow developers, recruiters, and anyone interested in discussing software engineering. Please feel free to reach out to me.