Position: Full Stack Web Developer
Category: Node.js
English level: fluent
Years of experience: 7


Current role: Lead Software Developer at Appzone
Projects:
Batch Card Issuance
Led a team of 3 engineers in buiding a batch debit card issuance system for a financial institution. Developed web api backend using ASP.NET Core, Leveraged on RabbitMQ for asynchronous communication amongst web services. Used My SQL and MongoDB for data storage. UsedJWT for user authentication. Integrated with Inter-switch for cost taking from customer's.account. Integrated with core banking services for account validation.

International Money Transfer
Helped a commercial bank build an application to facilitate international money transfer amongst SMEs via via cash pickup and bank deposits. Developed several transaction microservices using Node.js, Typescript, Express.js for cash pickup and bank deposits facilitation. Leveraged on JWT for a structured user authentication. Integrated with third party APIs for business transactions. Node.js, Node.js

Distributed E-commerce
Developed a simple ecommerce on a distributed system. Integrated with a third party payment system using Ocelot gateway Communicated with other services asynchronously using RabbitMQ Used SQL and MongoDB for data storage. Leveraged on caching strategy using Redis Cache


Technologies: Docker, Kubernetes, AWS, C#,MySQL,REST/RESTful APIs,MongoDB,Spring Boot, ASP.NET, ASP.NET Core, React.js

I am looking to improve my integration skills as well as my leadership potentials in building cutting-edge solutions , leveraging on different technolofies