Sonny Recio

Sonny Recio

ABOUT ME
Software Engineer
Software Engineer

Experienced developer with a four-year track record of commended performance in modular and object-oriented programming. Well-versed in all phases of the software development lifecycle, with a strong working knowledge of algorithms and data structures. Proven success engineering customized solutions improving business processes, operations and profitability as well as improving employees productivity through developing a user-friendly System.

Gained 4 years of solid experience in C#.net/ASP.net along with writing Web API, JavaScript and related frameworks as well as using front-end frameworks such as bootstrap, AngularJS, ReactJS in developing web applications.

A general practitioner of TDD who writes automated tests to make testing less tedious and faster.

Results-driven lead developer offering extensive experience to end-users.

Innovator of next-generation solutions, systems and applications fueling major improvements to the bottom line and providing the best hardware for the solution.

Singapore (+08:00)
Joined May 2016
EXPERTISE
7 years experience
7 years experience
7 years experience
7 years experience
7 years experience
4 years experience
6 years experience
SOCIAL PRESENCE
GitHub
react-validation-form-sample
My sample validation forms in ReactJS
JavaScript
8
4
angular-laravel-todo-app
Simple todo app demonstration built using Laravel 5 and AngularJS 1
PHP
6
8
EMPLOYMENTS
Lead React Engineer
Video Streaming App for EVs
2022-07-01-Present

· Acted as lead for the project with 4 devs which leads a couple of decisions behind React/Typescript UI architectural design patterns...

· Acted as lead for the project with 4 devs which leads a couple of decisions behind React/Typescript UI architectural design patterns, navigation architecture, as well as architected implementations such as mqtt

· Lead and created reusable UI components by using React's best design patterns for Vinfast theme that devs can follow and reuse in pages which UX designers have created which results in consistency of UI across different pages

· Solved the pain points of app performance load by implementing the following: Async Storage, Redux-Toolkit, promise API parallel calls, Intersection Observer API

· Implemented Dependency Injection pattern in React App using InversifyJS

· Solved some very challenging problems in running React Native for Web by reconfiguring webpack and with help of react-app-rewired. This leads to better integration of 3rd party libraries

· Guided devs to follow best practices by reviewing their code, and proposed technical implementation that can solve major technical challenges which leads to better app features and fewer bugs

· Configured typescript and eslint to follow the best practices for the code

JavaScript
Material-UI
Redux
View more
JavaScript
Material-UI
Redux
Styled-Components
Sass
View more