Giter Club home page Giter Club logo

Hi 👋 My name is James Serengia

Software Engineer

Full-stack Software Engineer with 6+ years of experience, specializing in MongoDB, Express, React & Node (MERN stack), with Next Js, yet also proficient in Ruby & Ruby on Rails and C & C++. After working as a developer for 3 years, I gained essential experience with which I founded my own Software Development Company (sawabox.com), that focused on offering software solutions for SMEs. This venture gave me hands-on experience in managing large software projects with diverse specifications, as well as working with customers and teams.

In over half a decade working as a developer, I have built and shipped 100+ web apps and in the process mastered the entire Software Development Lifecycle (SDLC) from Needs Analysis, Project Planning, Prototyping, Coding, Testing, Deployment, and Maintenance/Continuous Integration.

I have also spent one year perfecting my remote pair programming and collaboration skills at Microverse, an international online coding school that takes intermediate software developers and refines them into world-class developers through an intensive 12-month program. At Microverse, I coded every day while working with developers across 20+ countries through remote pair programming. This sharpened my intercultural communication and collaboration skills as I also learned to work with strict deadlines through daily and weekly projects.

Through my day-to-day job, I've developed extensive knowledge in the following

  • Front-End: JavaScript, React, Redux, Next Js, HTML5, CSS3, SASS, MaterialUI | Bootstrap | TailwindCSS
  • Back-End: Node Js, Express, Ruby, Rails, MongoDB, MySQL, Postgres, Socket io
  • Tools: Git, GitHub, Digital Ocean, AWS, Cloudinary, Firebase, RSpec, TDD
  • Prototyping: Figma, Adobe XD, Sketch
  • Professional: Remote Pair-Programming, code review, mentoring, and collaborating with remote teams across 20+ countries
  • Coding best practices and principles: DRY, KISS, YAGNI & SOLID principles

My mission is to use my expertise to empower dreams.

I am currently looking for my next job in Software Development. If you'd like to contact me about potential job opportunities, please send me a message or email at [email protected]

Find out more about me

Skills

JavaScript Ruby Python TypeScript HTML5 React NextJs CSS3 Sass TailwindCSS Bootstrap Material UI Redux Webpack Babel NodeJS Express MongoDB MySQL Firebase Heroku Figma Sketch

Socials

Badges

My GitHub Stats

serengia's GitHub stats

James Serengia's Projects

2048 icon 2048

A small clone of 1024 (https://play.google.com/store/apps/details?id=com.veewo.a1024)

awesome-books icon awesome-books

This is a simple project that allow the user to added and/or remove books from a list. The data is persisted in the local storage.

awesome-books-project icon awesome-books-project

A simple project that allow the user to added and/or remove books from a list. The data is persisted in the local storage.

bookstore-react-redux-app icon bookstore-react-redux-app

This is a Bookstore application built with react and redux. In this project, I am utilizing RTK Query - createAsyncThunk package from @redux/toolkit to make API calls.

capstone-project--consuming-api icon capstone-project--consuming-api

We built this project using webpack and following industry standards Gitflow pattern. On this app, you can view meals, search a meal, leave a comment on a single meal, or even like.

color-generator-app--tints-and-shades icon color-generator-app--tints-and-shades

I developed this tool you can use to generate tints and shades for your chosen color. Fun fact: This tool has become quite useful and I personally use it almost every day.

entrepreneurs-summit--nextjs icon entrepreneurs-summit--nextjs

This website is for learning purpose only. I developed this site to showcase my web development skills to anyone who is interested with my skills.

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.