Meet the Charisol Team: Ikenna, Software Engineer

Image for post
Image for post
Photo by Markus Spiske

Expertise: UI/UX & Front End Development

Experience: 3+ years

Programming Languages: HTML, CSS3, Javascript, PHP

Frameworks: NodeJS, Express, FeathersJS, ReactJS, React-Native, Laravel

Databases: MySQL, MongoDB, Firebase

Development Tools: Git, NPM, Composer

Design Tools: Adobe XD, Adobe Illustrator, Adobe AfterEffects, Adobe Photoshop

Design: Object-oriented design, Responsive design, Software design patterns, Conceptualization, Color Theory, Branding

Work Tools: Trello, Skype, Zoom, Slack, Toptal, Google Apps, Github

CMS: Wordpress, Prismic

How I got started with programming

I found some helpful PDFs and video tutorials online, then I got a hang of the language quickly and developed little solutions with it. I became pretty fascinated with network communications; I built a little applet to a view all computers on a particular network and access shared folders.

This marveled my colleagues and built my confidence — muscle. I was so excited, I immediately wanted to go into Android development but got discouraged the first day I opened Visual Studio. Unknown to me, I was using a less powerful machine — nightmare on Elm’s street.

By this time I felt I had grown tired of building apps & applets with Java and wanted to start Web development. This happened shortly before my industrial training — perfect timing. I first tried my hands on JSP — exhausting.

I started looking at PHP/MYSQL which seemed a lot more easier to learn. I started building little web apps with PHP like a basic content management system and document management platforms. I remember building a PHP server to help me and my friends share files over HTTP in our rooms. We were almost always connected to the same LAN network — necessity.

I loved the speed at which I could build things with PHP, regardless of how terrible the code base was at the time. I later gained interest in some PHP frameworks mentioned on Stack Overflow and found CodeIgniter quite interesting.

By this time I had developed quite a reputation amongst my peers. In fact, my first freelance clients at the time were my peers whom I assisted with projects (from a prison management system to an Image Processing Engine). I also picked interest in aesthetics & usability, which led me in search of design inspirations to develop my UI/UX skills.

These days, I look forward to building front end projects from around the world!

Enjoy Ikenna’s story? Tell us why below!

We’re Charisol, a software development agency that connects remote friendly companies with a community of talented software developers. Follow us here on Medium or on social (Facebook, Instagram, Twitter, LinkedIn).

Written by

Validate your tech idea quickly & cheaply — A User Experience(UX) Focused Design & Dev Agency with a team of Software Designers & Developers based in Africa

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store