Nice to meet you! I’m Sani Joshua.
Based in Nigeria, I’m a full-stack developer passionate about building accessible, user friendly web applications
ABOUT MEJavascript
7 Years Experience
React/Expo
5 Years Experience
Next.js
2 Years Experience
UI Design
7 Years Experience
Figma
3 Years Experience
Tailwind CSS
3 Years Experience
Node
3 Years Experience
Express
3 Years Experience
MongoDB
3 Years Experience
About Me
My name is Sani Joshua, a mentor, freelancer, and full-stack/mobile developer. I am actively seeking opportunities to bring ideas to life through code. My expertise lies in crafting modern, accessible websites and mobile apps, employing contemporary CSS techniques, and writing clean JavaScript. While my preferred JavaScript framework is React/Expo, I am adaptable to using any necessary tools. Located in Nigeria, I am open to remote work and freelance projects, and I have previous experience collaborating with remote and on-site teams. Outside of coding, I enjoy teaching, reading, and listening to music. Feel free to explore my portfolio to see my projects.
Work Experience
Software Developer: Betweysure Forecast limited
Feb 2024 - Date.now()
- Led the complete redesign of the website to enhance aesthetics and functionality, resulting in an improved user experience.
- Managed domain and hosting, implemented SSL certificates, ensuring a secure connection, high availability, and optimal performance of the website
- Developed CRM functionalities to manage customer relationships and data effectively.
- Improved website performance through various optimization techniques, ensuring fast load times and smooth user experience.
- Implemented SEO best practices to improve search engine rankings and increase organic traffic to the website.
Software Engineer: Astound Innovation Hub
March 2023 - June 2024
- Designing and developing software and/or web applications according to project specifications.
- Utilized MongoDB for efficient and scalable database management, ensuring reliable data storage, retrieval, data integrity and security.
- Server-side programming, responsible for the logic, data manipulation, and integration of the application. This includes working with server-side languages such as Node.js.
- Debugging, troubleshooting, writing, and executing tests to ensure the functionality, performance, and reliability of the application.
- Built and integrated APIs, and connected different parts of the application with third-party services. This includes handling data exchange between the front-end and back-end components.
- Provide mentorship and tutorial assisstance to interns and tutees.
Full-stack Developer/Team Lead: Eduglobe Consultants
December 2022 - June 2023
- Created performant, accessible and engaging web apps with a rich, and interactive interface using (Reactjs, for front-end, mongoDB and Nodejs at the backend).
- Provided technical leadership and guidance to the development team.
- Maintained AWS EC2 instances, hosted static websites on AWS S3 buckets, and configured static website hosting options on routes 53.
- Assigned tasks to team members and ensure that they are completed on time and according to specifications.
- Monitored project progress, identified, and address any issues or obstacles that emerged, and and reported the updates to the product owner as needed.
Open Source Contributor: OSCAfrica Abuja
January 2023 - Current
- Crafting surveys and feedback mechanisms to promote and inspire open-source contributions.
- Promoting open source culture and contribute to the sustainability of open source projects through social media posts.
- Encouraging diversity and inclusion within the community.
- Assisting with community building and engagement.