Professional Resume
A comprehensive overview of my professional journey and expertise
Professional Experience
Software Engineer
- Developed and maintained scalable backend services and APIs for SmartSaaS™ enterprise cloud platform using .NET Core, C#, Blazor Server, and Entity Framework Core
- Reduced API response times by 35% through strategic indexing, query optimisation, and Entity Framework Core migrations
- Built responsive Blazor Server components with real-time data synchronisation via SignalR, improving UX across enterprise clients
- Achieved 95% bug-free deployment rate collaborating with Product, QA, and DevOps teams in agile sprints
- Maintained 80% code coverage through unit and integration testing with xUnit
- Designed RESTful APIs with comprehensive error handling, validation, and JWT authentication following industry security standards
- Mentored junior developers on .NET best practices, SOLID principles, and clean code architecture
Technologies Used
Operations Intern
- Developed automated backend systems using Python and Flask, reducing operational processing time by 20% through optimised data workflows
- Built scalable data processing tools and internal web applications for a cross-functional team of 12 members, reducing manual tasks by 40%
- Integrated PostgreSQL with Python applications, writing optimised SQL queries and implementing data validation for accurate reporting
- Wrote comprehensive technical documentation including API specifications, system architecture diagrams, and user guides
- Collaborated with stakeholders in agile environment to gather requirements and translate business needs into technical specifications
Technologies Used
Software Developer Intern
- Developed and maintained responsive web applications using React.js, TypeScript, and Node.js for 3 client projects, increasing user engagement by 25%
- Designed and implemented RESTful APIs with Express.js, reducing data processing time by 30% through efficient algorithms
- Built reusable React components following component-based architecture with Redux Toolkit for state management
- Achieved 75% code coverage writing unit and integration tests with Jest
- Participated in agile ceremonies including sprint planning, retrospectives, and daily standups
Technologies Used
Currently Building
SmartSchedule Healthcare — Enterprise AI Scheduling SaaS
Architecting an enterprise-grade HIPAA-compliant healthcare appointment scheduling platform on .NET 10 and Azure. Features AI-powered no-show prediction targeting 85% ML accuracy, bidirectional EHR integration via HL7 FHIR R4, and Terraform-managed multi-environment Azure infrastructure.
Tech Stack
Education & Certifications
Bachelor of Science in Computer Science
Comprehensive software engineering curriculum covering Data Structures & Algorithms, Software Engineering, Database Management Systems, Operating Systems, Computer Networks & Security, Distributed Systems, and Cloud Computing. Built multiple full-stack applications demonstrating complete software development lifecycle expertise.
ALX Software Engineering Program
Intensive software engineering program emphasising computer science fundamentals, low-level programming in C, system design, and software architecture. Built 15+ projects including RESTful APIs, full-stack web applications, and system utilities using Python, C, and JavaScript.
Software Development Bootcamp
Intensive full-stack development program covering JavaScript, TypeScript, React, Node.js, Python, and database management. Graduated in top 15% of cohort with 8+ production-ready applications demonstrating software engineering best practices and modern development workflows.
Key Skills
Core Languages
Backend
Frontend
Databases
Cloud & DevOps
Testing & Quality
Certifications
AWS Certified Solutions Architect – Associate
Amazon Web Services
Designing distributed systems on AWS with emphasis on high availability, scalability, and cost-optimised architectures for web applications.