Skip to content
View serengia's full-sized avatar

Highlights

  • Pro

Block or report serengia

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
serengia/README.md

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

  • ๐ŸŒย  I'm based in Nairobi, Kenya
  • ๐Ÿ“˜ Get a copy of my book => Here we go
  • ๐Ÿ–ฅ๏ธย  See my portfolio at My Portfolio
  • โœ‰๏ธย  You can contact me at [email protected]
  • ๐Ÿš€ย  I'm currently working on Online Business Platform App
  • ๐Ÿง ย  I'm learning Vue js
  • ๐Ÿคย  I'm open to collaborating on interesting projects

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

Pinned Loading

  1. personal-profile-website--nextjs personal-profile-website--nextjs Public

    Personal profile web app. The web app contains a list of my other projects that you can check out.

    JavaScript 1

  2. buklist-open-source-project buklist-open-source-project Public

    Manage you reading list with ease and track your progress for free at buklist.com

    JavaScript 2

  3. color-generator-app--tints-and-shades color-generator-app--tints-and-shades Public

    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.

    JavaScript 3

  4. capstone-project--consuming-API capstone-project--consuming-API Public

    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.

    JavaScript 3

  5. react-redux--capstone-project react-redux--capstone-project Public

    This Web App helps you find and filter Covid-10 data by continents and countries. It utilizes the Covid 19 data APA by Open Disease Data API

    JavaScript 1

  6. Entrepreneurs-Forum-Summit---Capstone-Project Entrepreneurs-Forum-Summit---Capstone-Project Public

    This project is done using HTML, SCSS and Javascript. The project is also set up with html-css and javascript linters.

    SCSS 4 1