Background and Education
My name is Tosin, and I'm a front-end developer and designer. My journey as a developer started in February of 2012, my first year in college, where I wrote my first world-renowned “Hello World” program in QBasic. Over the next 2 years, I started developing for the web, and I built my first website - a music blog - in January of 2015. I started out as a full-stack developer before morphing to front-end development proper.
I was born on the 31st of July, 1992, and my entire life is centred in Lagos, Nigeria - where I have lived and schooled. I have a Higher National Diploma in Computer Science from the prestigious Yaba College of Technology, Yaba.
I joined Brande Aristotle Limited, an ad / creative agency, in April of 2016 as a web developer. Here, I built websites along with individual content management systems (CMS) and I provided I.T Support. I picked up my first ever frameworks during this period; Twitter Bootstrap for front-end, and Laravel for back-end development. I also got an inside scoop of Digital Advertising and Public Relations during my stay.
In April of 2017, I joined Summitech Computing Limited as a front-end developer. Prior to this move, I began to realise that I had a thing for the look and feel of products, rather than the role of server-side development. I saw the need to carve my niche as a front-end developer in a well-structured environment that would support growth and learning. I have since contributed to, and championed several projects which include websites, web and mobile applications. In addition, I have been able to dive into user interface and user experience design.
As a Developer
Whether it's translating design mockups into pixel-perfect web and/or mobile screens, or developing user interface from start to finish with no prior design, I enjoy combining the power of appropriate HTML semantics with well-written CSS codes to create good-looking and functional solutions. I'm a sucker for good, comprehensive, maintable and scalable codes, and I enjoy developing from scratch.
I like to refer to myself as a seasoned front-end mobile and web developer with zero tolerance for mediocrity. I pride myself in my attention to detailness, as well as the quality of my codes and results. My SASS skills are actually impeccable and my knowledge of media queries for mobile responsiveness is just perfect. I cringe when I see terrible designs, improper use of spacing, bad data presentation, layout / structural inconsistency, as well as usability oversights that damage an end-user's experience.
As a Designer
My design career started officially in the last quarter of 2017 when I recreated a mockup originally created by a colleague using Sketch. It was my first successful attempt at any design at all, and I have since gotten the hang of it. I enjoy designing for web, creating wireframes, mapping out user flows and interactions, and sometimes, designing for mobile. To help improve myself, I have taken a #DesignChallenge, where I refactor and redesign any website / platform of my choice or via recommendations, as the case may be. This was pretty much inspired by Adam Wathan & Steve Schoger's Refactoring UI. A number of these works can be found on my portfolio section.
9 out of 10 times, I start off sketching and wireframing traditionally with pencil and paper, right before switching to design tools. I love and use Sketch all the time, but I’m also comfortable with Figma and Adobe XD. Often times, I use the built-in sketch prototyping tool, and other times I use third-party apps and plugins such as Marvel App, Overflow and Zeplin for collaboration and sharing. I source for design inspiration from a number of places, notably Call To Idea, Pages and Land Book.
Motivation and Mission
What motivates me is the idea of impacting from my knowledge and more importantly, advancing on a personal level. A couple of people and products also inspire me. To mention a few, Jonas Schmedtmann has a special place in my heart, forever. His courses pretty much helped me build my confidence as a front-end developer, as well as understanding the importance of writing maintainable and meaningful codes. Adam Wathan and Steve Schoger constantly help me make smarter decisions while designing or developing, and I’m also a huge fan of Creative-Tim’s products and the team behind them.
My mission is to build products that relieve people of the burden of software development and usage, and my ideal work environment is one where the people are genuinely happy and cheerful, where great products are constantly being developed, and a place where the people appreciate life beyond opening and closing tags.