
About Sonawap
Experienced senior software engineer with over seven years in the field. Specialized in backend and full-stack development, proficient in Java (SPRINT), C++, TypeScript/JavaScript (React, Vue, Augular, etc), Node JS (NestJs), PHP (Laravel), Dart (flutter), and Python (ML, DJANGO, FLASK, FASTAPI).
Known for meticulous attention to detail, creative problem-solving, and adept leadership skills. Demonstrated ability to lead and collaborate with cross-functional teams. Eager to leverage extensive experience in a challenging full-time position. Detail-oriented, hardworking, creative problem solver with strong leadership and teamwork skills.
Skills
Frontend Development
Crafting captivating user experiences with proficiency in HTML, CSS, and JavaScript. Adept at translating design concepts into responsive and visually appealing websites. Strong command of frontend frameworks like React, coupled with an eye for design aesthetics. Exceptional attention to detail and a passion for creating seamless, intuitive interfaces.
Backend Development
Driving the functionality behind the scenes, I specialize in server-side programming languages such as Node.js and Python. Expertise in database management, RESTful API design, and server deployment. My solutions prioritize efficiency and scalability, delivering robust backend systems. Strong problem-solving skills and a commitment to optimizing performance.
Devlops
Navigating the intersection of development and operations, I orchestrate seamless deployment pipelines. Proficient in Docker and Kubernetes for containerization and orchestration. Implementing continuous integration and delivery, I ensure the reliability and scalability of applications. A proactive collaborator with a keen eye for streamlining workflows.
Soft Skills
Effective communicator with a knack for translating technical jargon into layman's terms. Proven ability to collaborate within interdisciplinary teams, fostering a positive and efficient work environment. Detail-oriented with a commitment to delivering high-quality results. Adaptability and a passion for continuous learning drive my approach to both development and music creation.
Music Producer
Beyond coding, I channel creativity into music production using FL Studio. Proficient in electronic music composition, sound design, and audio mixing. Demonstrated ability to blend technical and artistic elements. Strong sense of rhythm and melody, translating a passion for music into a unique skill set.
Core Values
Effective Communication, Collaboration and Teamwork, Problem-Solving, Adaptability, Time Management, Attention to Detail, Continuous Learning.
Experience
Frontend Engineer
Darey.io • London, England | 03/2022 - 07/2023
https://www.darey.ioFrontend Development:
- Designed, built, and maintained a dynamic frontend application using technologies such as:
- HTML5, CSS3, JavaScript
- React.js for building interactive user interfaces
- Integration with backend services using RESTful APIs
Project Coordination:
- Resolved conflicts and prioritized project needs within cross-functional teams.
- Collaborated with product managers and designers to maintain a cohesive and user-friendly experience.
Content Development:
- Developed content criteria to align with project goals and user requirements.
Professional Growth:
- Actively participated in conferences, workshops, and industry groups to stay informed about the latest web applications and programming practices.
- Demonstrated commitment to continuous education and self-study.
Fullstack Engineer
SideHustle NG • Ibadan, Oyo | 04/2021 - 02/2022
https://lms.terrahq.co/Overview:
As a Full Stack Web Developer at SideHustle NG, I played a crucial role in the end-to-end development of applications. My responsibilities encompassed both frontend and backend development, along with involvement in DevOps processes.
Technology Stack:
- Built the application using technologies such as:
- Laravel for backend development
- Mysql for backend development
- Kafka for distributed event streaming
- Redis for caching and data storage
- Vue.js for interactive and dynamic frontend
- REST API architecture for seamless communication
Responsibilities:
- Collaborated in building features as both a frontend and backend developer.
- Contributed to the architecture and implementation of RESTful APIs.
- Utilized Laravel for server-side development and Vue.js for dynamic user interfaces.
- Participated in DevOps activities to ensure smooth deployment and operation of the application.
Lead Backend Developer
Illumino • Lagos, Lagos | 09/2021 - 01/2022
https://illumino.com/Overview:
As the Lead Backend Developer at Illumino, I orchestrated the development of a cutting-edge e-examination platform, leading a talented team of 6 backend developers. Our mission was to create a seamlessly integrated solution for schools, revolutionizing the examination and result management processes.
Key Achievements:
- Guided a team in constructing a robust backend infrastructure tailored for the e-examination platform.
- Architected a user-friendly common frontend, enabling students to access the platform using unique IDs generated by their respective schools.
- Engineered a comprehensive school portal, empowering educators to effortlessly add questions, manage subjects, and access real-time results.
- Developed and implemented APIs, facilitating seamless integration with diverse school systems.
- Designed an intuitive admin interface, providing centralized control over various aspects of the e-examination platform.
Technologies Used:
- Backend development using Laravel and Mysql
- API design and implementation for seamless integration
- Frontend technologies, including Vue.js, for the student and school portals
- Utilized cutting-edge technologies such as Kafka for efficient event streaming
Impact:
Our collaborative efforts resulted in a transformative e-examination platform, empowering schools with a holistic solution for modernizing their examination processes. The innovative features and robust infrastructure laid the foundation for a scalable and efficient educational tool.
Professional Growth:
Throughout this experience, I honed my leadership skills, navigated complex challenges, and stayed at the forefront of technological advancements. Actively participating in conferences and continuous learning sessions ensured that I remained adept in delivering state-of-the-art solutions.
Senior Java Developer
BioAuth Solutions Ltd • London, England | 01/2022 - 06/2022
Key Achievements:
- Spearheaded a 6-month contract-based project at BioAuth Solutions, leveraging the power of Java with the Spring Boot framework.
- Successfully engineered a cutting-edge biometrics authentication system, revolutionizing security measures.
- Collaborated with cross-functional teams to gather project requirements, ensuring seamless integration and functionality.
Python Django Developer
Winatech Solutions • Owo, Ondo state | 07/2023 - 10/2023
Key Achievements:
- Contributed expertise to a 4-month contract-based project at Data Insights Corp., focusing on in-depth statistics and detailed analysis of the organization's website.
- Employed Python with the Django framework to develop a robust analytics platform, enabling daily and weekly reporting on website performance.
- Played a pivotal role in transforming raw data into actionable insights, facilitating informed decision-making.
Full-Stack | Mobile App Developer
NaturesFX • London, England | 08/2021 - 12/2021
https://www.naturesfx.co.ukOverview:
As a Full-Stack Developer at NaturesFX, I played a vital role in maintaining source code quality, prioritizing unit and integration tests for an online investment platform. My responsibilities included developing new applications, enhancing existing products, and conducting research and testing on product concepts aligned with business needs.
Key Contributions:
- Maintained source code quality and prioritized unit and integration tests for an online investment platform.
- Developed new applications, improving existing products to meet evolving business requirements.
- Conducted research and testing on product concepts, ensuring alignment with industry technical standards.
- Researched, developed, and implemented software based on analyzed requirements.
- Built a cross-platform mobile application using Flutter, providing a seamless experience for users across different devices.
Technologies Used:
- Full-stack development utilizing [Laravel, Vuejs, Mysql, RestApi, SendPulse]
- Flutter for cross-platform mobile application development
Impact:
My contributions played a crucial role in enhancing the functionality and user experience of the online investment platform. The implementation of robust testing practices ensured the platform's stability, and the introduction of the cross-platform mobile application expanded accessibility for a wider user base.
Professional Growth:
This experience provided valuable insights into industry technical standards and cutting-edge technologies. It allowed me to refine my skills in full-stack development and mobile application development, fostering continuous growth in a dynamic and innovative environment.
Web Developer
CamCap Markets • London, England | 07/2021 - 09/2021
https://camcapmarkets.com/en/Overview:
As a Web Developer at CamCap Markets, I played a pivotal role in the transformation of their web presence. I spearheaded the rebuild of their website, transitioning from WordPress to Laravel and Blade for enhanced performance and flexibility.
Key Contributions:
- Rebuilt the website using Laravel and Blade for improved efficiency and customization capabilities.
- Developed a robust email automation system, incorporating cron jobs for scheduling and optimizing email delivery.
- Integrated stats and data from third-party APIs to provide real-time insights and enhance user experience.
- Implemented Single Sign-On (SSO) login and authentication mechanisms for streamlined user access.
Technologies Used:
- Laravel
- Blade templating engine
- Cron jobs for scheduling
- Email automation tools
- Third-party APIs for data integration
Full stack Web Developer
Rock Valley Hotel • Idanre, Ondo | 04/2021 - 05/2021
https://www.rockvalleyhotel.ng/Overview:
As a Full Stack Web Developer at Rock Valley Hotel, I played a pivotal role in building their online presence. My responsibilities included developing a user-friendly website, integrating a booking service, implementing a secure payment gateway for seamless booking transactions, and creating an efficient admin portal.
Key Achievements:
- Designed and developed the hotel's online website to showcase their offerings and services.
- Integrated a booking service to allow users to easily book rooms and services online.
- Implemented a secure payment gateway, enhancing the checkout process for booking transactions.
- Created an intuitive admin portal to manage bookings, view customer details, and oversee website content.
Technologies Used:
- Frontend development using Vue.js and Bootstrap for a modern and responsive user interface.
- Backend development with Laravel to handle server-side logic and database interactions.
- Utilized MySQL for efficient data storage and retrieval.
Impact:
The implemented features significantly enhanced the hotel's online presence and customer experience. The integration of a booking service and secure payment gateway streamlined the booking process, contributing to increased customer satisfaction and operational efficiency.
Professional Growth:
This experience allowed me to further strengthen my full-stack development skills, especially in integrating complex features such as online booking and payment gateways. It provided hands-on experience with modern web technologies and frameworks, contributing to continuous professional growth.
Chief Backend Engineer
Winatech Web Solutions • Owo, Ondo | 02/2014 - 09/2016
Overview:
My journey at Winatech marked the foundation of my programming career, where I evolved from a novice to a seasoned Chief Backend Engineer. I started as an enthusiast, quickly progressing to a senior role, and eventually, I embraced a leadership position, training and guiding junior developers. Throughout this experience, I developed software solutions, evaluated and updated applications, and played a pivotal role in the technical evolution of the company.
Key Achievements:
- Commenced my career at Winatech, mastering the basics of programming and quickly earning promotion to a senior role.
- Assumed leadership responsibilities, training and assigning tasks to junior developers.
- Developed software solutions tailored to meet customer needs, demonstrating a comprehensive understanding of coding practices.
- Evaluated and updated existing applications, ensuring they met evolving standards and requirements.
- Created technical handbooks to document the design and code of new applications.
- Designed innovative software programs, websites, and applications to drive technological advancements.
Responsibilities:
- Assigned tasks to junior developers, overseeing coding, testing, debugging, and analytics processes.
Professional Growth:
Winatech played a pivotal role in my professional growth, providing an environment for learning, leading, and contributing to the development of impactful software solutions. The experience of training and guiding the next generation of developers enriched my leadership skills and solidified my expertise in backend engineering.