James Serengia

James Serengia

Web Developer

Followers of James Serengia2000 followers
location of James SerengiaNairobi County, Kenya

Connect with James Serengia to Send Message

Connect

Connect with James Serengia to Send Message

Connect
  • Timeline

  • About me

    Senior Full-stack Software Engineer | MongoDB, Express, React & Node Js (MERN stack), TypeScript, Next Js | GraphQL | Ruby on Rails | Postgres, MySQL | 🔗serecode.com | 🔗github.com/serengia | 🔗jamesserengia.com

  • Education

    • Open University of Kenya (OuK)

      2023 -
      Bachelor of Science in Cybersecurity and Digital Forensics

      Gained a deep understanding of Computer Science principles and Cybersecurity. My hands-on experience in Data Structures, AI, IoT, and Computer Forensics, coupled with proficiency in programming languages and tools, equips me to tackle diverse challenges in Cybersecurity, Software, and related domains.

    • Microverse

      2022 - 2023
      Remote Software Development

      - Developed remote pair programming, collaboration, and intercultural communication skills while working with software developers across 20+ countries.- Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Node Js, Ruby, Rails, JavaScript, React, Redux, and NextJs.

    • Commonwealth of Learning

      2017 - 2022
      Advanced Web & Software Development

      - Fueled by a commitment to excel in software development, completed 50+ Web and Software Development courses and attained respective certifications.

    • FreeCodeCamp

      2016 - 2018
      Web Development Fundamentals

      - Learned Web Development Fundamentals including JavaScript, Python, HTML, CSS, Git, and GitHub among others.

    • University of Nairobi

      2012 - 2016
      Bachelor's Degree in Mathematics, Economics & Sociology

      - Pursued my degree course units while advancing my passion for Software Development on the side.- Developed my first personal website on which I posted articles on technology and personal effectiveness; the result of this is a book published here

  • Experience

    • BrandPromise Africa

      Jan 2016 - Jan 2018
      Web Developer

      - Successfully designed and implemented both static and dynamic websites. With a knack for exceptionally designed and implemented UI and UX, I always focused on going the extra mile to wow my clients and users of the applications I build.- Provided valuable consultation on digital marketing strategy to enhance brand visibility and reach.

    • Delve Training & Consulting Limited

      Jan 2018 - Jan 2019
      Value Enhancement Coordinator

      - Provided proficient IT support and acted as the Personal Assistant to the Director at Delve Training & Consulting Limited. During my tenure, I was able to synchronize the internal team collaboration tools and increase efficiency by about 30%.- Prepared learning materials and successfully facilitated training sessions in Personal & Team Effectiveness, Communication Skills, and Leadership Skills.

    • Sawabox

      Aug 2019 - now

      - Designed and developed 100+ fully featured and scalable web applications for SMEs.- Mastered the Software Development Life Cycle after overseeing the process for 100+ web apps. The process included Needs Analysis, Project Planning, Prototyping, Coding, Testing, Deployment, and Maintenance/Continuous Integration. - Demonstrated proficiency in building scalable and production-ready web applications for SMEs. Due to my commitment to deliver beyond customer expectations, on average, 1 out of 5 customers I served either came back for a second project or referred their friends.

      • Senior Software Engineer

        Sept 2021 - now
      • Full-stack Software Engineer

        Aug 2019 - Sept 2021
    • Microverse

      Nov 2022 - now
      Code Reviewer (Volunteer)

      - Conducted robust technical support through code reviews, emphasizing adherence to clean code standards, including DRY, KISS, YAGNI, and SOLID principles.- Led mentorship initiatives for junior web developers, conducting weekly one-hour Code Mentorship Sessions with 2-3 students via Zoom, bolstering their coding confidence significantly.

  • Licenses & Certifications