Ignatius Sani

Ignatius Sani

$15/hr
React Native developer
Reply rate:
50.0%
Availability:
Hourly ($/hour)
Location:
Abuja, Abuja Capital Territory, Nigeria
Experience:
4 years
Ignatius Sani Abuja, Federal Capital Territory, Nigeria-- linkedin.com/in/ignatiussani Summary Combining expertise in both Ruby on Rails and the MERN (MongoDB, Express.js, React.js, Redux, and Node.js) stack, I have adeptly engineered robust full-stack solutions. With proficiency in front-end and back-end technologies, I've delivered seamless user experiences through React.js and developed efficient server-side applications using Node.js. Moreover, my fluency in Ruby on Rails has empowered me to architect elegant web solutions. I've developed extensive knowledge in * Front-end development: ReactJS | Vue | JQuery | NextJs, ReactNative, Reduxtoolkit, reactRouter, HTML, CSS, Javascript. * Back-end development: Ruby on Rails | NodeJS | ExpressJS,NestJs,Javascript,Ruby. * Databases: MongoDB | MySql | Postgresql. * Styling: Styled-components | SASS | Webpack | Material UI | Bootstrap | Tailwind CSS, ChakraUI. I am eager to take on a challenging role where I can leverage my MERN stack and Ruby on Rails skills to create innovative and impactful web applications. * See my GitHub repositories https://github.com/ignatius22. Experience Instructor - Full-Stack Web Development CareerFoundry Jun 2021 - Present (2 years 5 months) * Taught selected lessons in accordance with learning objectives and fidelity to session plans provided by CareerFoundry * Evaluated student performance and progression toward competencies based on course deliverables and course rubrics, by CareerFoundry * Provided constructive and timely feedback to students in the cohort, escalating concerns in a timely manner to the Lead Instructor. Mentor - Software Engineering Career Track Springboard Apr 2023 - Present (7 months) Ignatius Sani - page 1 Full-stack Developer MabtoStrong Dec 2021 - Jun 2023 (1 year 7 months) - Developed and maintained web applications using the Ruby on Rails framework. - Implemented front-end components using HTML, CSS, JavaScript, and React. - Collaborated with team members to manage development processes and meet project deadlines. - Conducted unit testing to ensure the quality of the code and contributed to BDD/TDD practices when required. - Assisted in client communication and provided support to team leaders and members. - Made use of sidekiq for background workers. - Maintain the app using digital ocean - Knowledge of AWS/Heroku. - Generate error-free code with best practices Frontend Developer Crowdbotics Apr 2018 - Jun 2022 (4 years 3 months) * Developed and maintained React applications using the latest React libraries and frameworks. * Worked with a team of developers to build complex web applications. * Successfully delivered projects on time and within budget. * Optimized React applications for performance and scalability. * Implemented unit and integration tests to ensure the quality of code. * Collaborated with other developers to share knowledge and best practices. * Mentored junior developers and helped them to grow their skills. Technical Support Engineer Microverse Mar 2019 - Feb 2021 (2 years) * Provided technical support and troubleshooting for customers via phone, email, and chat, resolving issues related to React. * Escalated complex technical issues to senior technical support staff or development teams as needed. * Worked with customers to identify and resolve issues related to software installations, configurations, and usage. * Developed and maintained technical knowledge base articles and documentation. * Provided training and support for new technical support staff. Back End Developer Telesoft Jan 2017 - May 2019 (2 years 5 months) * Collaborate with front-end developers and product managers to design APIs and database structures to meet application requirements. * Implement RESTful APIs for seamless communication between the frontend and backend, ensuring secure data transfer and optimal performance. * Employ Test-Driven Development (TDD) principles with RSpec and Capybara to write comprehensive unit and integration tests, resulting in higher code reliability and easier maintenance. Ignatius Sani - page 2 * Refactor legacy code and optimize database queries, reducing page load times by 30% and improving overall application responsiveness. * Actively participate in code reviews, providing valuable feedback and suggestions to enhance code quality and maintainability. * Spearheaded the adoption of Continuous Integration/Continuous Deployment (CI/CD) practices, leading to faster and more reliable releases. Full-stack Developer Highlighted Personal Projects Aug 2017 - Jan 2019 (1 year 6 months) PROJECTS: * I built over 30 projects using mainly Ruby on Rails, React, Redux, JavaScript, and NodeJS. Some of these are: * RPG GAME: This is an adventure RPG game where the warrior is randomly placed at different levels of the tilemap at the start of each game. The warrior must kill the monsters, get the treasure box to get more gold. * Find Your House: A web application built with React, Redux as the frontend, and a Rails API as the backend. You can view all houses or details of a house and ultimately rent one or buy. * Music zone: This is a social media application for music lovers to share their opinion on various kinds of music and interact with other members. Built with Ruby on Rails, Postgresql, Bootstrap, and Cloudinary. * Contributing to open source projects like @microverseinc, @TheOdinProject, and @publiclab. TECH STACK: Ruby, Ruby on Rails, NodeJS, React, JavaScript, MySQL, PostgreSQL, MySQL, RSpec, Jest, Capybara, Linux, Git, Heroku, Netlify. Education Microverse Remote Full Stack Web Development Program. 2020 - 2020 * I served as a Mentor where I provide technical support to the Microverse students also provide enhancements in code organization, quality, and optimization. * I spent 1500+ hours mastering full-stack web development skills and algorithms & data structures while simultaneously developing projects with Ruby, Ruby on Rails, JavaScript, React, and Redux. * I also mastered professional skills in remote pair-programming using GitHub, industry-standard gitflow, and daily standups to communicate and collaborate with international remote developers Kwara State Polytechnic Higher National Diploma, Architecture 2014 - 2019 Ignatius Sani - page 3 Licenses & Certifications Microverse Ruby/Databases Module - Microverse- Microverse Ruby on Rails Module - Microverse- Microverse JavaScript Module - Microverse- Skills Ruby on Rails • React.js • React Native • Redux.js • MongoDB • Tutoring • Mentoring • JavaScript • Node.js • Ruby Ignatius Sani - page 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.