I am an ardent JavaScript Developer with a strong focus on the front-end development of software solutions/applications using HTML/CSS on different projects for clients. I am an active player in the geek space; sharing new knowledge and experiences on my personal blog with other developers on how to create different web components with a focus on CSS Animations and drawings in Canvas on Github. I use a well-grounded work ethic of excellence in delivering high quality software solutions for clients.
Regularly design, develop, code and test software systems/applications for enhancements/new products for clients.
Regularly provide technical assistance for the implementation of design specifications, documentations, testing and ongoing support of systems for clients.
Regularly recommend modifications to processes and procedures, contribute to best practices, architecture, and implementations on behalf of clients.
Regularly analyse, design and develop various projects on Freelancer.com and Upwork.com for diverse clients.
Efficiently write new documentations for new and existing software applications for clients using HTML5 / CSS3, Javascript, and ReactJS, and effectively convert code from PSD into HTML/CSS with responsive frameworks like Twitter Bootstrap 3.
Regularly research, analyse and evaluate current technology trends to determine their applicability with Node.js, Express, jQuery, MongoDB, and (S)CSS tools.
Re-developed an existing old mobile application built for iOS and Android using React Native.
The application's purpose was to allow users easily search and read over 1000 tips & tricks in categories like Health, Savings, Housework, Garden, etc.
The user could also save the tips as favourites and share them on different social media platforms.
Reverse engineered the functionalities of the old application, created a new application structure and architecture using React Native.
Implemented a new UI design and built the application for testing with Fabric.
Created a calories counter SPA using the MERN stack.
All actions were done client side using AJAX, including authentication.
The application's goal was to allow users to enter the meals they had taken each day and the amount of calories they consumed for each meal.
Users can filter the data by dates (from-to) and time (from-to). (e.g. how much calories have I had for lunch each day in the last month, if lunch is between 12 and 15pm).
There was also a settings page which allowed the user to set the expected number of calories per day, which would turn green if the total set for that day is less than the expected number of calories per day, which then turns red.
I built a CMS system for my personal blog using React - on frontend and NextJS for server side rendering on top of NodeJS.
The aim was to focus more on content creation by writing the articles in a markdown format which is then transformed into HTML using a markdown parser.
Created the entire app structure and architecture and implemented the design using Flexboxgrid & Normalize CSS and SPA authentification flow with Firebase. I integrated the comments functionality and designed database structures for the site.