Software Engineer | Full-Stack Developer
Software
Engineer.
Building scalable full-stack applications with modern web technologies and exploring AI-powered solutions.
Software Engineer with hands-on experience developing ERP, CRM, POS, and custom web applications using React, Next.js, Node.js, C#, and .NET. BEng (Hons) Software Engineering graduate with First Class Honours, currently pursuing an MSc in Computer Science to further develop expertise in modern software engineering and emerging technologies.
About Me
Software Engineer with hands-on experience in full-stack development, software design, and building real-world business applications.
I'm a Software Engineer with professional experience developing full-stack applications and business-focused software solutions. My experience includes working on ERP, CRM, POS, and custom web applications across real-world development projects.
I hold a BEng (Hons) Software Engineering with First Class Honours from London Metropolitan University via ESOFT Metro Campus and am currently pursuing an MSc in Computer Science at York St John University London Campus. My academic background has strengthened my knowledge of object-oriented programming, software design, system development, and modern computing concepts.
My technical experience includes C#, .NET, ASP.NET, JavaScript, React, Next.js, Node.js, and RESTful APIs. I enjoy designing and developing reliable software solutions, working with business requirements, and applying clean and maintainable engineering practices.
I am particularly interested in full-stack development, cloud technologies, DevOps, AI-powered applications, and modern software engineering, while continuing to expand my technical expertise through professional experience, personal projects, and postgraduate study.
Engineering Approach
Focused on writing clean, maintainable code, designing reliable solutions, and applying software engineering best practices throughout the development lifecycle.
Continuous Growth
Continuously developing technical expertise through professional experience, postgraduate study, personal projects, and exploration of emerging technologies.
Years of Hands-On Experience
Real-world software development experience working with clients
Major Projects
Full-stack, enterprise, and AI-assisted systems
Current Focus
Education
MSc Computer Science
York St John University - London Campus
Currently pursuing a postgraduate degree in Computer Science
- Studying cloud computing, cybersecurity, IoT, smart systems, and embedded AI
- Developing knowledge in deep learning and neural architectures
- Applying user-centred agile development practices
- Strengthening software engineering knowledge through postgraduate study and dissertation research
BEng (Hons) Software Engineering
London Metropolitan University (UK) via ESOFT Metro Campus
Completed with First Class Honours
- Achieved First Class Honours in Software Engineering
- Developed advanced knowledge in Object-Oriented Programming (OOP), software design, and engineering principles
- Applied Software Development Life Cycle (SDLC) practices through academic projects and software development activities
- Final Year Project: TalentForge - AI-driven Recruitment Platform
- Focused on full-stack development, system design, and applied AI integration
Level 5 Pearson BTEC HND in Computing (Software Engineering)
Pearson College London - ESOFT Metro Campus
Completed with Distinction | Top Performer
- Achieved Distinction with recognition as a Top Performer
- Built multiple full-stack and backend-focused academic projects
- Hands-on experience with C#, .NET, JavaScript, React, and databases
- Strengthened core concepts in data structures and system development
Diploma in Information Technology (DITEC)
Pearson College London - ESOFT Metro Campus
Completed with Distinction
- Developed strong fundamentals in programming and web technologies
- Introduced to software engineering principles and problem-solving
- Built foundational applications using HTML, CSS, JavaScript, and C#
Experience
Software Developer
NIOLLA
Developed and maintained ERP, CRM, and POS systems while building full-stack features using modern web technologies.
- Developed and maintained ERP, CRM, and POS systems
- Built full-stack features using React, Next.js, and Node.js
Let's build reliable software together
I'm actively looking for opportunities to learn, contribute, and grow as a Junior Software Engineer.
Get in TouchSkills & Technologies
Tools and technologies I use to build real-world applications, along with areas I'm actively learning and improving.
Current Focus
Building full-stack applications with Next.js and Node.js while learning DevOps fundamentals and cloud deployment basics.
Core Stack
Technologies I'm most comfortable using
Supporting Skills
Used across academic & freelance projects
Currently Learning
Actively exploring to expand skill set
Development Approach
Focus on clean, maintainable code with emphasis on performance, scalability, and user experience. Always learning and adapting to new tools and methodologies. Including experience adapting solutions based on real client and academic project requirements.
Learning Philosophy
Continuous improvement through practical application. Building projects to understand concepts deeply, while keeping up with industry best practices and emerging technologies.
Selected Projects
Systems engineered to solve real-world challenges with modern technology stacks
Let's Connect &Collaborate
I'm open to Software Engineering opportunities where I can contribute my full-stack development experience, build reliable software solutions, and collaborate with talented engineering teams.
Currently pursuing an MSc in Computer Science while building on professional experience developing ERP, CRM, POS, and custom web applications.
Whether you have an opportunity, a project idea, or want to discuss technology. I'm always open to conversation.
Current Location
Colchester, United Kingdom
Response Time
Within 24 hours
Availability
Open to Opportunities
Preference
Remote | Hybrid | On-site
Looking forward to discussing how my software engineering experience can contribute to your team.






