Stephen Boikanyo

Stephen Boikanyo Email and Phone Number

Mobile Software Engineer @ CanBusHack
Stephen Boikanyo's Location
Kimberley, Northern Cape, South Africa, South Africa
About Stephen Boikanyo

🌟 Mobile Developer | Flutter & Dart Specialist | Java & Kotlin 🌟As a versatile Mobile Developer with proficiency in Java, Kotlin, Dart, and Flutter, I’ve led projects, worked well in teams and managed technical infrastructure across industries like legal services, e-commerce, real estate, and hospitality. I’m passionate about creating technology that impacts users' daily lives and take pride in seeing my work come to life.I’m seeking my next role as an Application Software Engineer where I can craft seamless, innovative mobile solutions and grow within a company. My goal is to contribute meaningfully, expand into DevOps/cloud technologies, and eventually move into a management position.I thrive in collaborative environments that value continuous learning and best practices in software development.

Stephen Boikanyo's Current Company Details
CanBusHack

Canbushack

View
Mobile Software Engineer
Stephen Boikanyo Work Experience Details
  • Canbushack
    Software Engineer
    Canbushack Oct 2024 - Present
    City Of Johannesburg, Gauteng, South Africa
    Combining the power of Flutter, MQTT, CAN, and the cloud to make remote vehicle diagnostics for the cars we know and love easier and better than before.Understanding:Controller Area Network busUnified Diagnostic ServicesJ2534 Protocol
  • Lawyered Up
    Full Stack Developer
    Lawyered Up Jul 2023 - Feb 2024
    Kimberley, Northern Cape, South Africa
    At LawyeredUp, I served as a Full Stack Developer responsible for spearheading the development of a SAAS platform for legal services, built in Flutter & Dart and Kotlin for native platform channels on Android.Some of my notable achievements include :●Led the translation of requirements into Figma designs and implemented them using Flutter, ensuring a seamless user experience across platforms.●Implemented the BLoC pattern for efficient state management with MVVM… Show more At LawyeredUp, I served as a Full Stack Developer responsible for spearheading the development of a SAAS platform for legal services, built in Flutter & Dart and Kotlin for native platform channels on Android.Some of my notable achievements include :●Led the translation of requirements into Figma designs and implemented them using Flutter, ensuring a seamless user experience across platforms.●Implemented the BLoC pattern for efficient state management with MVVM architecture.●Managed application lifecycles, including activities andfragments, to ensure smooth user experiences.●Integrated Firebase services for the database and authentication.●Worked with RESTful APIs for data exchange, ensuring efficient and secure network communication across all platforms(Android,IOS & web) Show less
  • Flat Rock Solutions
    Full Stack Developer
    Flat Rock Solutions Mar 2023 - Jun 2023
    During my tenure at Flat Rock Solutions. I worked in a cross functionalteam developing e-commerce application; Plusmore for Pepkor. With a focus on the mobile application development.I focused on translating responsive UI/UX designs built-in Flutter/Dart, and using Firebase for Auth, analytics, A/B testing, etc and ingesting various Apis. Some of my key contributions include:●Collaborated with designers on Figma and translated Material 3 design pattern into clean reusable… Show more During my tenure at Flat Rock Solutions. I worked in a cross functionalteam developing e-commerce application; Plusmore for Pepkor. With a focus on the mobile application development.I focused on translating responsive UI/UX designs built-in Flutter/Dart, and using Firebase for Auth, analytics, A/B testing, etc and ingesting various Apis. Some of my key contributions include:●Collaborated with designers on Figma and translated Material 3 design pattern into clean reusable code and modular components.●Properly implemented application life-cycles●Extensive use of SOLID principles in development processes.●Conducted thorough testing, including Widget, BLoC, and unit tests, to ensure high code quality and functionality.●Integrated Firebase Remote Config and Analytics for feature management and performance monitoring, enhancing the application's usability and effectiveness.●Ingested RESTful APIs for data exchange. Show less
  • Evanswerks, Inc.
    Software Engineer
    Evanswerks, Inc. Aug 2022 - Nov 2022
    Kimberley, Northern Cape, South Africa
    At EvansWerks, I collaborated with a diverse team engineers from electrical to mechanical to develop a connected application to control a light system that works over a bluetooth mesh network. With my focus on mobile app development using Flutter, Dart and some native platform channels to communicate with the IoT devices connected to ESP32 devices. Some of my notable responsibilities and achievements include:●Designing the user interface and user experience of the… Show more At EvansWerks, I collaborated with a diverse team engineers from electrical to mechanical to develop a connected application to control a light system that works over a bluetooth mesh network. With my focus on mobile app development using Flutter, Dart and some native platform channels to communicate with the IoT devices connected to ESP32 devices. Some of my notable responsibilities and achievements include:●Designing the user interface and user experience of the product●Defining technical specifications from requirements●Designing the product's Model-View-Controller (MVC) architecture●Implementing technical specifications into clean, reusable classes and components●Building and implementing core components and features●Using a version control system (Github) to manage daily commits and progress Show less
  • Realtypa
    Mobile Application Developer
    Realtypa Dec 2021 - Apr 2022
    Cape Town, Western Cape, South Africa
    led the design and development of the mobile version of RealtyPA, a real estate management tool that streamlines the daily tasks of real estate agents, such as scheduling appointments and managing sales agreements, mandates, and valuations. The app featured core functionality, including a Properties tab displaying property data, a Contacts tab for managing owner and tenant information, and a Home tab with automation tools for managing rental and sales agreements.My responsibilities… Show more led the design and development of the mobile version of RealtyPA, a real estate management tool that streamlines the daily tasks of real estate agents, such as scheduling appointments and managing sales agreements, mandates, and valuations. The app featured core functionality, including a Properties tab displaying property data, a Contacts tab for managing owner and tenant information, and a Home tab with automation tools for managing rental and sales agreements.My responsibilities included:●Designing the product's user interface and user experience in Figma.●Defining technical specifications and defining the architecture (MVC) ●Implementing technical specifications into clean, reusable classes and components, testing CRUD operations on the API using Postman, ●Building appropriate null-safe object models from JSON to properly format data, and building core features and components. ●I also used Git and GitHub for version control with daily commits.The tools and technologies used in this project include Android and iOS, Kotlin and Swift for platform channels, Flutter-Dart as the core technology, REST APIs, NodeJS, Cocoapods, and SQL. Show less
  • Mlab South Africa
    Mobile Application Developer
    Mlab South Africa Apr 2020 - Nov 2021
    Kimberley, Northern Cape, South Africa
    The Smart City application is designed to improve service delivery for residents of Kimberley, Northern Cape by providing an easy way for users to report issues such as electrical outages, water leaks, potholes, and other service delivery concerns. The app allows residents to quickly and easily submit reports, which are then sent to a dashboard that is accessible by the Sol Plaatje Municipality. This allows the municipality to quickly identify and resolve issues experienced by residents… Show more The Smart City application is designed to improve service delivery for residents of Kimberley, Northern Cape by providing an easy way for users to report issues such as electrical outages, water leaks, potholes, and other service delivery concerns. The app allows residents to quickly and easily submit reports, which are then sent to a dashboard that is accessible by the Sol Plaatje Municipality. This allows the municipality to quickly identify and resolve issues experienced by residents, improving overall service delivery and quality of life for citizens.My responsibilities included:●Creating and designing user interfaces and user experiences in Figma based on product specifications●Collaborating with senior developers to design and create technical specifications for product design●Translating technical specifications into clean, reusable code for implementation●Led weekly sprints and assigned tasks to the development team●Monitoring team progress and updating project documentation accordingly●Managing the Git repository, conducting code reviews, and handling pull requests Show less
  • Zaio
    Community Manager
    Zaio Apr 2019 - Apr 2021
    Cape Town, Western Cape, South Africa
    -Responsibilities :● Built and managed a developer community of 2000+ developers● Content curation for Facebook and Canva with weekly content plans● Built brand growth from 120 followers to 1000 in 5 months on Instagram and Facebook.● Managed our global developer competition boasting developers from 10+ countries● Reported insights to CMO at the end of every week to determine strategies forimprovement
  • Zaio
    Community Lead
    Zaio Apr 2019 - Oct 2019
    Cape Town Area, South Africa
    ● Built and managed a developer community of 2000+ developers● Content curation for Facebook and Canva with weekly content plans● Developer house expansion across 26 South African Universities ● Ran and managed 4+ hackathons and local meetups to sustain our developer communities
  • Google Developers
    Developer Student Club Lead
    Google Developers Aug 2019 - Aug 2020
    Cape Town Area, South Africa
    As the Club Lead for Google Developer Students Clubs (DSC), I managed a community of university students interested in tech and development. My responsibilities included overseeing marketing efforts, establishing partnerships, and organizing events such as hackathons, tech talks, and Google-sponsored boot camps. Additionally, I maintained a relationship with professional developer communities, such as Facebook Developer Circles Cape Town, to enhance the learning experience for members of the… Show more As the Club Lead for Google Developer Students Clubs (DSC), I managed a community of university students interested in tech and development. My responsibilities included overseeing marketing efforts, establishing partnerships, and organizing events such as hackathons, tech talks, and Google-sponsored boot camps. Additionally, I maintained a relationship with professional developer communities, such as Facebook Developer Circles Cape Town, to enhance the learning experience for members of the DSC community. The primary technologies utilized in the club included Flutter, Dart, Firebase, Google Cloud App Engine, and Bash scripting. Show less
  • Ieee
    Webmaster
    Ieee Feb 2019 - Feb 2020
    Cape Town Area, South Africa
    As Secretary and Webmaster serve the IEEE Student Branch at the University of the Western Cape. As a student branch of the Institute of Electrical and Electronics Engineers (IEEE), the organization is dedicated to advancing technology and fostering a community of students interested in the field.
  • Council For Scientific And Industrial Research (Csir)
    High Performance Computing
    Council For Scientific And Industrial Research (Csir) Feb 2019 - Dec 2019
    South Africa
    The Center for High-Performance Computing (CHPC) Student Cluster Competition is hosted by the National Council for Scientific and Industrial Research (CSIR) and the National Integrated Cyber Infrastructure System (NICIS). Participants receive a full year of training in high-performance computing and cluster building, including skills in networks, hardware, and Linux. In 2019, my SCC team achieved 4th place nationally in the competition, showcasing our expertise in this cutting-edge field.
  • Batsumi Lodge
    Developer And It Manager
    Batsumi Lodge Feb 2017 - Apr 2019
    Kimberley, Northern Cape, South Africa
    Batsumi Luxury Guest House is a high-end hospitality establishment that offers guests a luxury experience in the heart of South Africa. As the Developer and IT Manager, I was responsible for developing and managing the organization's technical infrastructure to ensure that guests received a seamless booking experience and that the internal operations ran smoothly.Responsibilities:●Built internal booking tools from scratch, improving the overall customer experience by… Show more Batsumi Luxury Guest House is a high-end hospitality establishment that offers guests a luxury experience in the heart of South Africa. As the Developer and IT Manager, I was responsible for developing and managing the organization's technical infrastructure to ensure that guests received a seamless booking experience and that the internal operations ran smoothly.Responsibilities:●Built internal booking tools from scratch, improving the overall customer experience by streamlining the booking and reservation processes, generating invoices and quotations, and designing APIs that linked the booking tools with the guest house's website.●Managed the office computer and software installations, including the hotel's WiFi and LAN systems, to ensure efficient operations.●Oversaw Google Workspace, including email provisioning and workspace management, to facilitate smooth communication among employees and with guests.●Designed the guest house's website, integrated it with booking services, and implemented the website and internal tools from technical specifications, which led to a significant increase in website traffic and online presence.●Set up and managed the guest house's social media accounts, which now boast over 4000 followers, by creating engaging content and maintaining consistent branding. Show less

Stephen Boikanyo Skills

Leadership Python Java Team Management Team Leadership Javascript Flutter Sparkar

Stephen Boikanyo Education Details

Frequently Asked Questions about Stephen Boikanyo

What company does Stephen Boikanyo work for?

Stephen Boikanyo works for Canbushack

What is Stephen Boikanyo's role at the current company?

Stephen Boikanyo's current role is Mobile Software Engineer.

What schools did Stephen Boikanyo attend?

Stephen Boikanyo attended University Of The Western Cape.

What skills is Stephen Boikanyo known for?

Stephen Boikanyo has skills like Leadership, Python, Java, Team Management, Team Leadership, Javascript, Flutter, Sparkar.

Not the Stephen Boikanyo you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.