Stephen Sienko

Stephen Sienko

ICT Clerk Intern

Followers of Stephen Sienko828 followers
location of Stephen SienkoEldoret, Uasin Gishu County, Kenya

Connect with Stephen Sienko to Send Message

Connect

Connect with Stephen Sienko to Send Message

Connect
  • Timeline

  • About me

    Software Engineer(Web) LAMP, MERN stack(PHP | Laravel | JavaScript | NodeJS | ReactJS | Web3| Wordpress | Spring-boot | Containerization )

  • Education

    • EldoHub

      2022 - 2022
      Certification Full Stack Web Development course NodeJS track CERTIFICATE

      completed the Full Stack Web Development course NodeJS track.

    • University of Eldoret

      2018 - 2022
      Bachelor's degree Computer Science
    • University of Eldoret

      2015 - 2016
      Diploma Computer Science Distinction

      Activities and Societies: Football, Table Tennis

    • Nairobi Aviation College

      2015 - 2015
      CERTIFICATE JAVA Programming Language DISTINCTION

      Programming in JAVA.

    • Noble Work Foundation

      2022 - 2022
      Full-Stack JavaScript Course Full-Stack JavaScript Certification

      Full-stack JavaScript: • Calculator Application - We will go over the basics of what React is, how to create components and how to work within the React life-cycle.• Weblog - We will build a feature rich blog app using React and LoopbackJS. We will begin to explore the full-stack elements of JavaScript by coding our own REST API, and see how the front and back-end can communicate with each other.• Chat Application - We will explore socket programming. With a WebSocket you can keep… Show more Full-stack JavaScript: • Calculator Application - We will go over the basics of what React is, how to create components and how to work within the React life-cycle.• Weblog - We will build a feature rich blog app using React and LoopbackJS. We will begin to explore the full-stack elements of JavaScript by coding our own REST API, and see how the front and back-end can communicate with each other.• Chat Application - We will explore socket programming. With a WebSocket you can keep clients connected on the server side. We will program a chat app where you can create a user account, add other users and then message back and forth with them. Topics Covered:- ReactJS NodeJS Rest API with LoopbackJS Redux Material-UI Socket Programming Show less

    • OpenClassrooms

      2019 - 2020
      Bachelor's level degree Front-End Web Developer level 6 EQF

      Creating responsive websites with HTML5,CSS3,BOOTSTRAP and JAVASCRIPT, designing databases with UML, using j Query to simplify JavaScript front-end, building web apps with React ,testing and optimizing websites with Dev Tools, building web projects with REST APIs and managing code with Git and GitHub.

  • Experience

    • Eldoret Water and Sanitation Company

      Sept 2016 - Dec 2016
      ICT Clerk Intern

      I learned and practiced various roles in an ICT Department i.e Meter Reading Data Entry, Software Installation, Hardware and Software maintenance, Printing of Customer bills and billing reports, Opening new customer accounts and Network Troubleshooting and installation of new network devices, Creation of new properties and General office operations.

    • Novel Digital Concepts

      Mar 2017 - Nov 2017
      Web Developer Intern (LAMP stack)

      Web Application Development.Researching different software programs, maintaining software documentation.Implementing contingency plans in case the website goes down.Maintaining and expanding/enhancing websites.Managing a team might also be part of the job role. Search Engine Optimization.

    • Spy-da Productions Ltd

      Sept 2019 - Dec 2022

      Using HTML to achieve graphical and functional effects on web pagesUsing JavaScript to make web pages interactiveUsing open-source programming languages PHPAccessing databases with MySQL to manage online contentHaving strong time and project management skills to work efficiently alongside web designers, UI developers and other team membersPromoting good communication between the front- and back-end web design process to avoid any costly delays and achieve digital business goalsSeeing the website development process from end-to-end to ensure a quality, functional final product Show less

      • Full-Stack Web Developer

        Dec 2019 - Dec 2022
      • Junior Web Developer

        Sept 2019 - Dec 2019
    • Ovin Group

      Feb 2022 - Feb 2023
      Web Application Designer & Developer.

      Write well designed, testable, efficient code by using best software development practicesCreate website layout/user interface by using standard:- HTML/CSS practices. PHP(Laravel), Vue.JS.Integrate data from various back-end services and databases.Gather and refine specifications and requirements based on technical needs.Create and maintain software documentation.Be responsible for maintaining, expanding, and scaling Company's siteStay plugged into emerging technologies/industry trends and apply them into operations and activitiesCooperate with web designers to match visual design intent. Show less

    • Smart People Africa ltd

      Feb 2023 - now
      Software Engineer

      Researching, designing, managing software programsTesting and evaluating new programsModifying software to fix error, improve its performanceDeploying software tools, processes and metricsDirecting software programming and documentation developmentWriting and implementing codePreparing reports on programming project specifications, activities, or statusConsulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements. Show less

  • Licenses & Certifications

  • Honors & Awards

    • Awarded to Stephen Sienko
      Backend Web Development using JavaScript & Node.js 7 Day Bootcamp at Devtown Devtown Dec 2022 Back- End Web Development using JavaScript & Node.js | COMPLETETopics Covered:-1. Intro to JavaScript 2. Intro to Backend Web Development3. Node.js 4. API developmentCertificates Were provided by DevTown , Google and Microsoft at the end.Appreciation Certificate from DevTown.
    • Awarded to Stephen Sienko
      Selected for the Meta and Cousera collaboration to learn Front End Development Full Course Cousera Sep 2022 In this module, I will learn about the different types of web developers and the roles and responsibilities of front-end, back-end, and full-stack developers. I will take a first look at the core technologies of HTML, CSS, and JavaScript and explore the concepts that underpin how the internet works:-Describe the web developer job roleDistinguish between front-end, back-end, and full-stack developersExplain how data moves through the internetDescribe the technologies that… Show more In this module, I will learn about the different types of web developers and the roles and responsibilities of front-end, back-end, and full-stack developers. I will take a first look at the core technologies of HTML, CSS, and JavaScript and explore the concepts that underpin how the internet works:-Describe the web developer job roleDistinguish between front-end, back-end, and full-stack developersExplain how data moves through the internetDescribe the technologies that underpin the internet Show less
    • Awarded to Stephen Sienko
      FrontEnd Web Developement with Meta(Former DevC) Scholarship Openclassroom Apr 2019 I was shortlisted as part of the few community members of Meta developers Circle to receive training in Front-End Web Development after participating in the Meta community challenge 2019. The aim of this initiative is to provide tools for Developer Circles members to grow their core technology skill sets.
  • Volunteer Experience

    • Volunteer

      Issued by Opensource254 on Apr 2020
      Opensource254Associated with Stephen Sienko
    • Co Lead, Lepsta Eldoret

      Issued by Lepsta on May 2019
      LepstaAssociated with Stephen Sienko
    • Lead Front End Engineer.

      Issued by United States of Africa on Jan 2023
      United States of AfricaAssociated with Stephen Sienko