Skip to content
View ssejjemba's full-sized avatar

Block or report ssejjemba

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ssejjemba/README.md

Hi, I'm Daniel Ssejjemba πŸ‘‹

I'm a Full Stack Developer with over 7 years of experience building web applications, creating efficient solutions, and bringing ideas to life. I'm passionate about writing clean, maintainable code and enjoy working with cutting-edge technologies.

πŸš€ Skills

JavaScript Python Node.js React Angular Django MySQL MongoDB Git Unit Testing GoLang Dart Flutter MatLab Figma Android Studio Java Solutions Architect Debugging Refactoring

πŸ’» Projects

Project 1 - PetCare

Pet Care Screenshot

PetCarePlus is a unique, innovative web application built using React for the provision of a comprehensive suite of pet care services. It provides a platform where pet owners can easily schedule and book services for their pets, ranging from grooming and veterinary consultations to pet sitting and walking services.

But PetCarePlus is more than just a service booking portal. It is also an entertainment hub that merges the world of web applications and game development, presenting users with an embedded 2D game built with the robust Godot engine and scripted in GDScript.

This game, designed to entertain and engage visitors of the application, offers an interactive and fun user experience, making the wait times enjoyable. It exemplifies the potential of merging JavaScript-based applications (like React) with Godot-engine games, establishing a seamless, bidirectional communication channel between the two.

The concept of bridging between a JavaScript application and a Godot engine game in this project not only adds an engaging dimension to the user experience but also forms a blueprint for building more complex commercial applications. PetCarePlus stands as a testament to the convergence of practical service provision and digital entertainment in the web application landscape.

Project 2 - Project Title

Project 2 Screenshot

A brief description of your project, highlighting its key features and technologies used.

🌟 Experience

ConceptSauce Ltd

Lead Developer | Aug 2018 - Current

  • Shaped the technical vision, spearheading the transition from Godot to React to reduce tech debt.
  • Collaborated with product, marketing, and customer enablement teams to prioritize feature development.
  • Enhanced team processes and test coverage, resulting in reduced bugs and improved product quality.
  • Developed a front-end error logging tool and contributed to various internal developer tools.

AlgoTest

Senior Front End Developer | Oct 2021 - Jul 2022

  • Crafted and maintained AlgoTest web application frontend using HTML/CSS/JS(ES6), React, Styled Components, SCSS, and Next.js.
  • Engineered AlgoTest website frontend build tooling using NPM scripts, Grunt, Webpack, and Babel.
  • Delivered high-quality, clean, testable, and maintainable code for mobile, desktop, and tablet applications.
  • Influenced technology, architecture, workflow, and design decisions, while implementing unit and functional testing with Jest and React Testing Library.

Cognitive Insights

Full-Stack Developer | Jan 2018 - Jun 2018

  • Developed isomorphic web and mobile applications utilizing React, Redux, React Native, Node, and Express.
  • Streamlined deployment processes with CI/CD services, honing my skills as a full-stack developer.
  • Collaborated with leadership and clients to evaluate and explore future features and projects, while mentoring teammates.
  • Optimized components for peak performance across a wide range of web-capable devices and browsers.

QriScorp Uganda

Jr. Software Developer | Jun 2016 - Nov 2017

  • Created Android applications and provided support for existing websites.
  • Managed frontend operations using NPM, Bower, Grunt, Gulp, and RequireJS, while testing client apps with Jasmine.
  • Assisted designers in production work, offering feedback on best practices for web and mobile design.
  • Transformed Figma files into pixel-perfect applications with a keen eye for detail.

πŸŽ“ Education

Makerere University

Bachelors in Computer Engineering | 2014 - 2019

🌐 Connect with me

LinkedIn Twitter Website

πŸ“© Contact me

Feel free to reach out to me at ssejjembadan@gmail.com for any inquiries or collaboration opportunities.

Pinned Loading

  1. Rolex-Order Rolex-Order Public

    JavaScript

  2. GTM-Website GTM-Website Public

    This is a website for a charity organisation

    CSS 1

  3. recipe-api recipe-api Public

    recipe app source code

    Python

  4. Arrays Arrays Public

    This is a collection of Java array algorithms

    Java

  5. DOM-manipulation DOM-manipulation Public

    JS learners steps to DOM manipulation with study comments

    JavaScript 1

  6. NodeTutorial NodeTutorial Public

    A repository of the tutorial files I will follow when teaching node.js to my students

    JavaScript 2 1