About

I am an experienced UI developer with keen attention to detail and I strive to use modern and intuitive design principles. I use detailed mockups to communicate with prospective clients about the expected look and functionalities their proposed application will have and alter the mockup till it meets their expectations before I proceed to make the native Android application using Jetpack compose. The native development approach ensures fast responsiveness that appeals to the target users and gives a greater degree of customisation capability as compared to alternative frameworks. I also do product advertising using an innovative advertising technique of motion-enhanced advertising for Sakata Ads. The motion-enhanced advertising is done using a 4-axis motorised advertising stand that is basically a CNC machine designed specifically for indoor and outdoor advertising. The stand can support 2 dimensional banners that are up to 90cm long and the stand itself is 3 metres high (height can be lowered for low ceilings). The advertising stand moves the 2 dimensional banners vertically up to 3metres high, rotates them 180 degrees , revolves them 180 degrees in either direction and swings them through a distance of 45 cm on its horizontal axis. The motion is controlled using a game pad thus making it a fun and exciting form of advertising that your target audience can partake in. We advertise a wide variety of products ( bottle packed products, credit cards, pouch packed products, satchet packed products, company logos etc. (basically anything that can be printed on a 90cm long 2 dimensional banner). We encourage our customers to opt for die cut banners since they are best suited for use in the 4-axis motorised advertising stand. We have an experimental AI control board that moves the 4-axis motorised advertising stand when music plays since it is controlled by a machine learning model that converts audio-wav signals to G-code for the 5 motors in each stand.

Skills

  • Advertising
  • Jetpack Compose UI Development
    6
  • Mockup Design
  • Machine Learning (Tensor Flow)
  • CNC control system installation
  • Firebase Database Management
  • Mongo DB cloud management

Recommendations

Dorcas Ngundi

3/24/2024
9

"A very dedicated and creative software engineer who is hands-on. Engage him to market your business ideas, products, services or train in coding "

Experience

Ian Kyalo

Work experience
  • Backend development of the V8 bet Kenya app.

Ian Kyalo

Work experience
  • Responsibilities:
  • Developed and designed multiple iterations of mockups for the Stake Store App, ensuring user-friendly interfaces and optimal user experience.
  • Created the final mockup version using Jetpack Compose, incorporating modern design principles and functionality.
  • Managed the Cloud Firebase infrastructure of the app, ensuring seamless data storage, retrieval, and security.
  • Collaborated closely with the development team to implement mockups and ensure alignment with the app's functionalities.
  • Conducted usability tests and gathered user feedback to refine mockups for improved user satisfaction.
  • Provided ongoing support and maintenance for the app's Cloud Firebase backend, optimizing performance and reliability.
  • Skills and Qualifications:
  • Proficient in creating mockups using tools like Adobe XD, Sketch, or Figma.
  • Strong expertise in Jetpack Compose for translating mockups into functional UI components.
  • Experience in managing Cloud Firebase or similar cloud-based databases for mobile applications.
  • Excellent communication skills for effective collaboration with cross-functional teams.
  • Ability to iterate designs based on user feedback and usability testing.
  • Attention to detail and a strong eye for modern and intuitive design principles.

Ian Kyalo

Work experience
  • Responsibilities:
  • Design of the 4 axis motorised advertising stand using CAD tools
  • Procurement of components of the 4 axis motorised stand,
  • Assembly of the 4 axis motorised stand (welding and wiring)
  • Installation of software used to controll the 4 axis motorised stand
  • Optimisation of automation software (Machine learning model) that controls the 4 axis advertising stand when the operator is not available or preffered not to be present by the client.
  • Meeting prospective clients and pitching them on how the 4 axis motorised advertising stand could be of use in their marketing campaigns.
  • Scouting for inverstors for Sakata Ads and pitching them on how Sakata Ads is a viable investment venture.

Related persons

Patrick MusauAdministration, Business Development, Customer service
Stephen DavidICT , IT, Python Programming Language

Dorcas Ngundi

3/24/2024
9

"A very dedicated and creative software engineer who is hands-on. Engage him to market your business ideas, products, services or train in coding "