GithubHelp home page GithubHelp logo

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 [email protected] for any inquiries or collaboration opportunities.

Daniel Ssejjemba's Projects

arrays icon arrays

This is a collection of Java array algorithms

audiophile icon audiophile

This is an e-commerce website for selling music gadgets

axios icon axios

Promise based HTTP client for the browser and node.js

babylon.js icon babylon.js

Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.

babylonassets icon babylonassets

Repo to link external assets to babylon js playground for testing.

bank-api icon bank-api

This is a simplified backend for a bank application.

betting-api icon betting-api

This is a simple Nest.js based endpoints for a betting application

blob-url icon blob-url

Playcanvas example with blob url cubemap

blog icon blog

Fullstack application written in javascript

calculator icon calculator

A simple android calculator designed in kotlin..

chat-api icon chat-api

A simple chat application api written in Node.js

chat-bot icon chat-bot

This is a node js application for a chat room

counter icon counter

A small counter application to teach testing with RTL

danmusic icon danmusic

A music app for producers and listeners to enjoy a creative music experience

dash.js icon dash.js

A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers.

fast-food-fast icon fast-food-fast

Fast-Food-Fast is a food delivery service app for a restaurant.

findage icon findage

This is a small game for calculating your age based on year of birth in Kotlin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.