Full-Stack Software Engineer with knowledge and experience in multiple technical languages. A strong proficiency in designing, developing, and implementing software solutions.
Designing and implementing solutions using approved architectural patterns, ensuring alignment with best practices for multi-tier architectures. Delivering functionally complete, user-friendly, secure, and reliable solutions, emphasizing high usability, fault tolerance, and long-term maintainability. Collaborating with cross-functional teams to ensure solutions are Test, DevOps, and Support friendly, minimizing downtime and optimizing operational performance. Providing proactive support during outages, perform troubleshooting, and execute risk mitigation strategies to maintain system stability and efficiency. Creating and maintaining comprehensive technical documentation. Consistently identifying and implement improvements to development methods, ensuring the delivery of scalable, durable, and supportable solutions.
Contributed as a Full-Stack Developer to .NET MVC projects, gaining hands-on experience in web application development. Collaborated with various product teams to design, implement, and test software solutions. Enhanced understanding of application lifecycle management by assisting with application support tasks, including troubleshooting and issue resolution. Developed a strong foundation in team collaboration, software development methodologies, and real-world IT operations.
C#
C
Java
Web application development
Frontend development
Backend development
Object-oriented programming
Graduated Cum Laude with 23 Distinctions
BET Software Graduate Project Award - Achieved Champion Status for the Tech Odyssey: Navigating Disruptions Graduate Project for 2024. This award celebrates bold, boundary-breaking ideas and fearless innovation, hard work and teamwork but also the inspiring creativity brought to life by team BET TECH DISRUPTORS.