A software engineer who is passionate about developing dependable solutions and has more than 4 years of experience in the area. I value ongoing learning and growth, optimizing productivity with the least amount of labor, clean code, trust amongst teams, empathy-driven leadership, and performing jobs as efficiently as possible given the circumstances.
Proficient in:
- NodeJS with TypeScript / ES6+
- OOP and Clean Code
- MySQL Queries and Relational Database Design
- REST API design
- Unit Testing / TDD
- Agile methodology
- Analyzing client requirements / notetaking / summarizing / documenting information
> Moderate understanding of web3 development and solidity
Software Development Engineer
ShopUpIntern
SJ Software TechnologyIntern
ISU (iServeU)Technical Documentation Specialist
HungryNakigRPC
Flutter
Git
MySQL
Javascript
REST API
Java
GitHub
Big Data
Linux
Blockchain
Developed and maintained RESTful APIs using Node.js and Express.js to facilitate seamless communication between front-end applications and back-end systems.
Implemented gRPC for inter-service communication, enhancing the efficiency and reliability of communication between microservices.
Migrated javascript codes to typescript improving development efficiency by 50%, implemented robust error handling, reducing downtimes by 30% and reducing bug resolution time by 40%.
Conducted API integration testing to ensure seamless integration with third-party services, ensuring robust and reliable application functionality.
Successfully managed job scheduling using Cron, Faktory, and RabbitMQ, optimizing task execution and resource utilization.
Utilized SQL ORM (Sequelize) to simplify database management, improving data accessibility and query performance.
Leveraged Google Cloud Platform's BigQuery for data analysis and reporting, providing actionable insights for decision-making processes.
Currently spearheading a machine learning project aimed at reducing area change parcel incidents, demonstrating commitment to innovation and problem-solving.