Michael Sy

Michael Sy

$17/hr
Senior Software Developer with 7+ years specializing in the Angular framework.
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Davao City, Davao Del Sur, Philippines
Experience:
7 years
MICHAEL SY Davao, Philippines |- Software Developer with 7+ years of commercial experience, specializing in the Angular framework. My background includes strong experience in developing real-time data-driven solutions, particularly in the racing industry, affiliate marketing, and workforce management. Having been involved in a total of 24 commercial projects, including 14 focused on Angular. I am eager to utilize my skills and experience to tackle new challenges and contribute to the success of a client or organization. EXPERIENCE _______________________________________________________________________________ PROJECT TECHNICAL LEAD (ANGULAR) AmWest Entertainment LLC - PH | amwager.com August 2023 – present | 1 yr and 10 months Company: A US-based diversified simulcast service provider on racing industry and marketing firm affiliations. Technical Leadership: • • • Oversee the frontend codebase and development processes for web and mobile applications, ensuring alignment with project objectives and technical standards. Establish best practices for code quality, performance optimization, and security, while making strategic architectural decisions. Assess design feasibility and implement end-to-end automation testing to ensure robust functionality. Task and Resource Allocation: • • • Plan, identify priorities, and allocate tasks for development teams based on skills and project needs, ensuring balanced workloads. Monitor resource utilization, adjusting allocations as necessary, while providing support and troubleshooting assistance. Involved in technical hiring on all IT-related positions, identifying skill gaps, interviewing candidates, and making recommendations to build a strong team. Coordination and Communication: • • Facilitate collaboration among UI/UX designers, developers, QA teams, and Project Manager, ensuring seamless integration of frontend components. Act as the primary technical point of contact, communicating progress, challenges, and risks to stakeholders, ensuring all tasks align with project timelines. Project Planning and Estimation: • • Provide accurate time and resource estimates for frontend tasks, considering risks and complexities. Collaborate with the Project Manager to refine project plans and proactively identify potential risks, developing mitigation strategies. Performance Optimization and Testing • • • Lead performance optimization efforts to ensure applications are responsive and scalable. Develop comprehensive testing strategies, coordinating with QA testers for manual and automated testing. Oversee debugging efforts to resolve issues effectively. Deployment and Release Management: 1 of 5 • • Optimize the deployment pipeline for web and mobile applications, implementing CI/CD practices and Docker containers. Manage the deployment process to Google and Apple stores, ensuring compliances with guidelines. Mentorship and Team Development: • Provide technical mentorship to developers and QA automation testers, leading code reviews to uphold quality standards. Continuous Improvement and Innovation: • Promote process improvements and drive innovation by adopting new technologies to enhance user experience and development efficiency. Documentation and Knowledge Sharing: • Ensure comprehensive documentation for development processes and foster a culture of continuous learning through workshops and training sessions. Others: • • • Involved in technical onboarding process and Performance Evaluation on all IT related positions. Report directly to CTO. Hybrid project development with LEAN methodology, AGILE, Scrum, and Kanban. Tech Stacks: • • • Angular (version 12-19), Nx, Ngrx (redux), Angular Material, Ionic Framework (CapacitorJS), Typescript, ReactJS, Cypress, Jest, SASS, TailwindCSS, Bootstrap, PusherJS Codebase Architecture, Android, IOS, Web App, PWA, Monorepo, REST APIs, AI Tools, Real-time Data-driven, White Labels, Google Lighthouse Audit, TDD/BDD, Code coverage, Postman Git, CI/CD, Docker, Azure, Google Play Store, Apple App Store FRONTEND DEVELOPER – ANGULAR SPECIALIST (FREELANCE) AmWest Entertaiment LLC – US | amwager.com September 2019 – August 2023 | 4 yrs Results-driven developer with extensive experience in Angular, contributing to 15-20 projects of varying scales. Proven ability to independently develop 10 projects, including small-sized applications utilizing ReactJS and a major application using Angular. Experienced in collaborating with co-developers on significant jQuery and Flutter applications, demonstrating strong teamwork and adaptability. • • • • • • • 2 of 5 Developed and maintained a complex Angular web application, focusing on bug fixes, feature enhancements, and real-time data management. Implemented strategies to prevent memory leaks and optimized performance, achieving high scores on Google Lighthouse audits. Enhanced application capabilities to function as a Progressive Web App (PWA) with multi-language support and improved UI/UX. Supported and added new features to a key jQuery flagship application, revising authentication landing pages and resolving bugs. Collaborated in the design and development of new functionalities, ensuring seamless integration and performance. Developed an Angular web application from scratch for an Affiliate System and Customer Book, managing the full development lifecycle. Led the development of a React.js widget map application using Leaflet, facilitating data collection and ticket creation for Virtual Assistants. • Integrated 7 types of payment solutions such as Debit/Credit card, Crypto, etc. Tech Stacks: • • Angular (version 7-12), Angular Material, Typescript, ReactJS, SASS, TailwindCSS, Bootstrap, PusherJS, jQuery, Flutter, Leaflet, Ag-grid, Auth0 Git, PWA, REST APIs, Real-time Data-driven, White Labels, Google Lighthouse audit, Postman _______________________________________________________________________________ Limecodes Corp – PH | limecodes.ph April 2018 – June 2019 | 1 yr and 3 months IT solutions company specializes in delivering custom software development services to both local business and international clients. DJANGO DEVELOPER April 2019 – June 2019 | 3 months Client Project: A web application for an online lottery pool. • • Backend and Frontend tasks. Implemented a new revisions of the public site UI/UX pages, new data display, payment form from the existing web application, and maintenance. Tech Stacks: Python, Django Framework, Javascript, Git, Heroku WORDPRESS DEVELOPER February 2019 – April 2019 | 3 months Worked on multiple existing WordPress projects in fixing bugs, adding a new feature, changing UI/UXm databases, and deployment. Tech Stacks: WordPress, UI/UX, PHP, PhpMyAdmin ANGULAR DEVELOPER September 2018 – April 2019 | 8 months Client Project: A web application that connects traders and services. • • • • • Solo Frontend developer. Developed and was responsible for the content of public pages such as landing page, profile view, and search feature with complex functions like filter, sort, advanced functionalities, search results by map radius, and more. Developed and was responsible for the content of admin pages such as authentication, forms, upload media, dashboard, CRUD operation, and table list on traders section, services, contacts, sales, etc. Google Map APIs and Internationalization for a language switch feature (English, Portugal, French) integration. Back-end APIs integration. Tech Stacks: Angular 7, Typescript, Angular Material, Git, Postman PYTHON DEVELOPER April 2018 – November 2018 | 8 months Client Project: A Software Manager for eBooks, music, training videos, etc. 3 of 5 • • • • • • Solo backend developer. Worked on a customized search engine with the Okapi BM25 algorithm from formula to a codebase. SQL database with virtual table and tested 50K row sample data at least 10 columns for search feature with 0.2 seconds speed results. Dropbox APIs and Calibre integration. Software design architecture with the use of AWS such as AWS lambda, AWS Simple Queue Service (SQS), and more. APIs and functionalities on eBOOK features, music, training videos, and more complex business logic. Tech Stacks: Python, Flask micro-framework, Sqlite3, Git, AWS, REST APIs _______________________________________________________________________________ JUNIOR SOFTWARE ENGINEER Swiftkind – PH | swiftkind.com December 2017 – March 2018 | 4 months IT solutions company specializing in delivering custom software development services to international clients. • Training program with the core technologies of the company. Developed company internal project development along with the software engineers and the designer. Tech Stacks: Python, Git, Bootstrap, PostresSQL, Sqlite, REST APIs, Angular, Django, Javascript, MySQL JUNIOR SOFTWARE DEVELOPER PNP Crime Laboratory Region XI – PH May 2016 – July 2016 | 3 months A Philippines government police sector. • Developed a system called PNP Crime Lab Region XI Information System which automates their process of encoding and viewing data. Consists of 5 department web admin app and mainly shares authentication, profile view, CRUD operations, table list, upload files, and generates reports and PDF files. Tech Stacks: jQuery, Bootstrap, PHP, Javascript, MySQL, HTML5, CSS3 _______________________________________________________________________________ FREELANCE PROJECT BASED ANGULAR DEVELOPER WhereWhen - ISRAEL | mobile.where-when.com May 2023 – September 2023 | 7 months Client project: A web app with a mobile view of employee scheduling, time tracking, and management. • • • 4 of 5 Consist of membership and admin site. I independently created it from scratch and maintained it alone. Created Trello tasks and acted as Project Manager. • Features such as a dashboard, multiple tables with sorting and filtering, complex dynamic forms, calendar schedule and details, time tracking, scheduling complex matrix table, reports with map, offline mode, real-time data, etc. Tech Stacks: • • Angular 15, Angular Material, Typescript, Apollo GraphQL, Leaflet, NgRx, NX, AWS, TailwindCSS, PWA, Appsync Subscription, In-app caching using IndexedDB ANGULAR DEVELOPER Show Master, LLC – US | virtualhorseshowseries.com May 2020 – July 2020 | 3 months Client project: A web application for virtual horse shows • • Solo Frontend developer. Developed and was responsible for the content of membership and admin pages such as forms, payment with PayPal Integration, card and table list, profile view, results, upload video, and more. Tech Stacks: Angular 9, Angular Material, Angular Flex-layout, Typescript, Auth0, PayPal Integration _______________________________________________________________________________ EDUCATION BACHELOR OF SCIENCE IN COMPUTER SCIENCE University of Southeastern Philippines | 2012 – 2019 Graduated _______________________________________________________________________________ SKILLS • • • • • • • • • Angular Framework (7-19) Ionic Framework with CapacitorJS Nrwl-nx smart monorepo Typescript / Javascript Rxjs State management with NgRx (redux) Angular Material, Bootstrap and TailwindCSS PWA and push notification Realtime data with PusherJS and AWS appsync • • • • • • • REST APIs and GraphQL Integration Mobile-view and responsiveness Google lighthouse audit Testable code (TDD/BDD) with Jest, Cypress, and code coverage Refactor memory leaks and utilize fast performance Dive-in and provide solution on technical debt Deployment management with CI/CD and Google/Apple Store _______________________________________________________________________________ LinkedIn: https://linkedin.com/in/michael-s-3974b1154 Portfolio: https://git-michael-hub.github.io/portfolio/ Github: https://github.com/git-michael-hub 5 of 5
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.