Ashaka Egerega

Senior Software Engineer | Java, TypeScript

Salary / Daily rate

Glasgow, UK

Freelance, open to permanent contract

Skills

TypescriptMicroservicesGraphQLAWS

Languages

English

About me

Intro

Senior Software Engineer with 7+ years developing scalable APIs and microservices using Java/Spring Boot, TypeScript/NestJS, and AWS. Led full-stack development from planning to deployment, mentored junior developers, and implemented automated processes improving user experience. Ready to deliver robust, maintainable solutions for your next project.

Links

Work experience

Software Engineer

IQ.wiki

Feb 2022 - Present

4 years 9 months

Santa Monica, CA, USA

- SOLID design, Kanban & Agile Methodology. - Restful API creation, development and unit tests using TypeScript. - Task assignment and reviewing Git pull request code. - Implementation of AWS microservices (EC2 instance). - Development of Graphql queries with TypeScript to interact with PostgreSQL DB. - Developed programs to automate processes and improve user experience.. - Monitored the quality of the software produced by the team in terms of best practices, architecture, and maintainability - Sentry integration to monitor codebase and capture errors/issues. - Documented all policies and procedures related to the development of APIs through Postman and Github. - Collaborated with engineers, product managers, and stakeholders to maintain a high quality

TSE

Microverse

Jul 2021 - Oct 2023

2 years 4 months

Remote, OR 97458, USA

- Assisted junior developers in understanding complex coding concepts and debugging errors. - Conducted full lifecycle software development from planning to deployment and maintenance. - A part-time code reviewer helping other students at Micoverse E-Learning create more professional projects in software development.

Back End Developer

SNET TRACK SERVICES

Jun 2017 - May 2020

3 years

Canada · Remote

- Developed APIs to implement specific backend logic, contributing to the seamless functioning of key features. - Wrote unit tests to verify the accuracy of each feature before deployment. - Integrated software components into existing systems. - Analyzed user requirements to develop software solutions and created technical specifications. - Worked closely with systems analysts, engineers, and programmers to understand limitations, develop capabilities, and resolve software problems. - Documented all policies and procedures related to the development of APIs through Postman, GitHub, and Swagger.


Education

Microverse

Certificate

2020 - 2021

9 months

Abia State University

Bache

2015 - 2019

4 years 3 months

The best place to find your next move

© 2026. All Rights Reserved.