Stephen Njau

Senior Software Engineer at Mindvalley
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Malaysia, MY

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Angular 1.*
    Lynda.com
  • Angular js 1 : form Validation
    Lynda.com
  • AngularJS 1: Form Validation
    Lynda.com
  • Bootstrap 3 Essential Training
    Lynda.com
  • Building a Mobile App with AngularJS 1 and Ionic
    Lynda.com

Experience

    • Malaysia
    • E-Learning Providers
    • 300 - 400 Employee
    • Senior Software Engineer
      • Apr 2022 - Present

      • Product requirement gathering from stakeholders working with designers, developers, product owners, and stakeholders to realize ideas and concepts.• Architecting, designing, and delivery of new features in a collaborative agile/scrum environment.• Developing a web learning platform serving over 85.3K Monthly Active Users (MAU) in Elixir, Phoenix, TailwindCSS, AlpineJS, and Phoenix LiveView.• Designing and implementing scalable GraphQL API and background jobs that power Mindvalley's learning platforms and Apps serving 132k Monthly Active Users (MAU).• Developing a fault-tolerant Email preference manager empowering the marketing team to deliver highly targeted, effective campaigns resulting in 15k weekly leads and sign-up rates of up to 51%.• Mentoring junior team members, resulting in a 25% increase in individual productivity and a 10% improvement in code quality. Show less

    • Full Stack Developer
      • Aug 2019 - Apr 2022

      • System analysis for opportunities for refactoring and optimization.• Working with Elixir, Phoenix, Elixir, TailwindCSS, AlpineJS, and Phoenix LiveView to develop Mindvalley’s web learning platform.• Initiating and leading Front-end optimization and code quality improvements through improved code testing, resulting in a 30% reduction in user-reported bugs and a 30% increase in page load time.• Building a Design system to support all products across Mindvalley.

    • Front End Developer
      • Aug 2018 - Aug 2019

      • Singe page applications development using Vuejs.• Advocating for the creation and adoption of a design system to reduce design and development debt, reduce building time and promote brand consistency.• Contribution to team and collaboration on new feature development, bug fixing, code documentation, refactoring, etc.• Working with Elixir, Phoenix, TailwindCSS, AlpineJS, and Phoenix LiveView to develop Mindvalley’s web learning platform.• Building scalable APIs using GraphQL for other mobile/ web clients to consume. Show less

    • India
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Frontend Developer
      • Jan 2017 - Jun 2018

      • Conversion of Internal Enterprise Administration and Self Service portals fromPHP to Java Spring and Angularjs• Application architecture level changes for Enterprise Mobile device management solutions

    • System Engineer
      • Jan 2016 - Jan 2017

      • Developing Hybrid mobile apps in Ionic and Cordova, NodeJs and AngularJs, D3js• Set up CI/CD pipeline for hybrid mobile development using Jenkins• Developing and maintaining a Mobile device management service (MDN)Hybrid mobile banking application built-in PHP.

    • Kenya
    • Professional Training and Coaching
    • 1 - 100 Employee
    • IT Intern
      • 2014 - 2015

Education

  • Chuka University
    Bachelor of Science - BS, Computer Science
    2011 - 2015
  • Chuka University
    computer science, Computer Science
    2010 - 2015

Community

You need to have a working account to view this content. Click here to join now