Coder Social home page Coder Social logo

Social banner for StephenBoikanyo

👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋👋

"Hey Google, play Reality Check by Noname on Spotify"

Stephen Boikanyo's Dev Cardcenter>

Hey there, my name is Stephen, and I am open to work

I primarily work as a mobile developer building applications in Flutter.


Employment Experiences ✨

  • Full Stack Engineer @ FlatRockSolutions 📍

As a Flutter developer specializing in Android, iOS, and Web, I took on the following responsibilities:

My responsibilities include but are not limited to:

  • Translated high-level designs from Figma into Flutter code.
  • Developed and implemented responsive designs to ensure optimal user experience across platforms.
  • Successfully bootstrapped projects from the ground up, ensuring a solid foundation for development.
  • Utilized BLoC state management pattern to efficiently handle application state.
  • Integrated Firebase Remote Config to enable feature management and A/B testing capabilities.
  • Implemented Firebase Analytics for tracking custom events, such as screen tracking, to gain valuable insights into user behavior.
  • Maintained a consistent workflow with daily commits and merge requests to ensure smooth collaboration within the development team.
  • Leveraged Jira as a project management tool to log time and track progress for assigned tickets.
  • Software Engineer @ Evanswerks

At EvansWerks, I collaborated with a team of electronic, mechanical, and firmware engineers working on IoT. I focused on a mobile app that communicates over Bluetooth on a Bluetooth mesh network interacting with an ESP32 microcontroller.

  • Defining technical specifications from requirements
  • Designing the user interface and user experience of the product
  • 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
  • Lead Mobile Developer @ The RealtyPA

I led the 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.
  • Mobile Developer @ Mobile Laboratories South Africa

The Smart City application is designed to improve service delivery for residents of Kimberley, NorthernCape 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
  • Community & Social Media Manager @ Zaio.io
  • 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 for improvement
  • Developer & IT manager @ Batsumi Luxury Guest House

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.

My responsibilities included:

  • 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 social media accounts, which now boast over 4000 followers, by creating engaging content and maintaining consistent branding.

Educational Experiences - Formal & Informal ✨

  • Computer Science & Statistics @ The University of the Western Cape (Incomplete)
  • CodeTribe Angular Ionic Web Developer Bootcamp @ Mobile Laboratories South Africa
  • Python, Flutter, Java etc certificates @ Udemy
  • High Performance Computing @ National Council for Scientific and Industrial Research (Won 4th Place nationally for our cluster)
  • Webmaster @ University of the Western Cape IEEE Student Branch

5 year Plan as of 2023 ✨

  • Become an extremely proficient Flutter/ Android Developer
  • Earn a full-time remote Software Engineering role at a company with a profound culture
  • Become proficient in building chatbots and working with NLP technology
  • Build incredible Augmented reality tools/apps and fun filters
  • Utilize and leverage Facebook developer tools to build extreme comptency in working with API's
  • Earn a mid-senior role at FAANG company (Maybe not as much anymore)
  • Own an Audi RS6(Makes me feel like I could be IronMan)

Stephen's  GitHub stats Top Langs

Stephen Boikanyo's Projects

kazangshop icon kazangshop

Flutter Application utilising the Kazang API to view a list of products and the full details for each product.

lyrichero icon lyrichero

A Karaoke app using the Spotify API , built to work on Samsung Dex capable TV sets.

mzansichat icon mzansichat

Flutter Portfolio item: A Flutter app with basic implementation of firebase authentication ,firestore and dart Streambuilders.

smartcitii icon smartcitii

A municipal management platform, to improve service delivery and incident reporting.

stockmarketwabot icon stockmarketwabot

A stock market bot that returns the latest price of a stock. Written In Python. Read requirements.txt to see list of dependencies.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.