With 6+ years of full-stack software development, I've honed my skills by deliberately implementing all phases of the Software Development Lifecycle. From business requirements gathering and client interactions to gain a clear understanding of their needs, to requirements analysis, feasibility assessment, coding, and implementation, I ensure the highest quality in every step. My expertise extends to testing, employing test-driven development with unit tests, integration tests, and load tests, as well as handling deployment through CI/CD. I am dedicated to the ongoing maintenance of the software solutions I provide, all while adhering to agile methodologies. This diverse skill set makes me a versatile software engineer capable of handling the entire spectrum of software development processes.
Enhanced MIS Ministry with automated processes. PHP CodeIgniter, HTML5/CSS3, Bootstrap, MySQL powered a secure web app. Achieved QR-based attendance, streamlined info management, reports, events, and member data.
Fitness Platform. Developed enriched fitness app with Java Spring Boot, Thymeleaf, HTML/CSS, Bootstrap—seamless plan management, exercise tracking, and automated user communication.
Local Boutique is a personalized software solution built with Python Flask and MySQL database, aiming to streamline business management processes while enhancing operational efficiency and customer satisfaction, with deployment on Heroku.
IMS (Inventory Management System) is a bespoke software solution engineered with Java Spring Boot, MySQL database, Thymeleaf, Bootstrap, HTML/CSS, and JavaScript. Aimed at streamlining business management processes and augmenting operational efficiency and customer satisfaction, IMS offers comprehensive functionality for inventory tracking and financial reporting. Deployed both on GitHub for collaborative development and locally for seamless integration, IMS provides a robust solution to optimize inventory management processes.
"Perfect! He was a huge help as always and we had some extra time so he explained the next lesson to me."
— Wiliam
"He is patient, kind, and actually teaches me how to think like a programmer. Takes his time and is very helpful. Thank you very much for all you have done! Also very accommodating and quick to reply."
— Sharmeen
"I can’t tell you how grateful I am for Amiel. Most of all is I appreciated his patience and knowledge . I can tell you that he’s an amazing tutor and is always available to support me. I will recommend him to my classmates and anyone interested in learning coding. Thanks Amiel you’re phenomenal."
— Vana Neverson