Giter VIP home page Giter VIP logo

Hi there , I am Samuel Maina

visitor badge

 👩🏾‍💻 About Me

I am a Software Engineer immersed in the world of Software development and Mathematics. I love adhering to clean code practices and principles.A life-long learner.Hoping to change the world 🦸‍.

🌐Socials

LinkedIn

💻Tech Stack

Languages

JavaScript TypeScript Python C++ Java C

Frameworks and Libraries

Node JS React Express.js Jest JS Next JS

JUnit

Databases

MongoDB MySQL Postgres

Platforms

Heroku Vercel Azure Shell Script

🏆GitHub Trophies

Samuel Maina's Projects

music-share icon music-share

A music and playlist-sharing app made using Spring Boot , React Native(using TypeScript) and Postgres database. Used JUnit, Mockito and H2 database for unit and integration testing.

portifolio icon portifolio

Personal portifolio site build using Next.js and Styled component showcasing projects and skills

ray-tracer icon ray-tracer

A ray tracer application for rendering scenes with different objects, surfaces and lights. The application uses mathematics and linear algebra to simulate materials and light. Uses SDL2 for pixel rendering

searching-word-puzzle icon searching-word-puzzle

Program to search words from a 2D array word puzzle in C++. Implemented the string searching pattern from scratch

sokoni icon sokoni

An online shop website. Developed in Node.js, Ejs, MongoDB, Jest(for unit and integrated testing) and Selenium(for end-to-end tests).Project done adhering to best node.js and general programming practices.Incoporates MPESA daraja API for online payment, SendGrid for email sending and Twillio for sms sending

sql-commands-and-queries icon sql-commands-and-queries

Contains SQL queries and commands done in TDD based on the book- Database System Concepts. Covers basic and intermediate CRUD operations, complex queries, query reuse, set operations, relationships and views

system-design icon system-design

Learn how to design systems at scale and prepare for system design interviews

threadit icon threadit

A simple post tracking application to learn GraphQL

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.