Technical Team Lead
ICTerra | Feb 2017 - Present
HTML/CSS
C#
SignalR
React
JavaScript
Jest
Webpack
Babel
Redux
ASP.NET MVC
• Created front-end boilerplate framework by using ReactJS while considering design principles
• Made improvement on react application’s rendering performance (fixed unnecessary memory usages), build-times (~6mins to ~1.5mins) and bundle size (~%85 decreased)
• Collaborated with back-end team to design Rest API schemes
• Promoted to technical team lead position after successful delivery of 6 different projects and unofficially leading team-mates on development
• Integrated Type Script, Jest (~%90 code coverage), Enzyme and TS Linter to ReactJS applications for code quality
• Applied Socket.IO, and SignalR libraries on react and C# .NET application for real-time messaging
• Dockerized front-end applications for docker containers
Software Engineer
Infopark | Dec 2012 - Feb 2017
C#
Oracle
JavaScript
Microsoft SQL Server
ASP.NET MVC
ASP.NET
• Improved sending SMS for ~150000 worker from ~45mins to ~10mins by using cache & multithread approaches
• Refactored SQLs to gain performance on responses by writing views, reducing joins and subqueries
• Applied dependency injection principles on back-end to easy integrate new features
• Worked closely with customers in their working area in design and development stages