Aldrin Tingson

Aldrin Tingson

$40/hr
Spring boot, Java & React.js/React Native
Reply rate:
52.78%
Availability:
Full-time (40 hrs/wk)
Age:
37 years old
Location:
Quezon City, Manila, Philippines
Experience:
10 years
ALDRIN TINGSON 53 Manunggal Street Tatalon, Quezon City, NCR 1113 | C: - |- SUMMARY Experienced Software Engineer worked in different companies ranging from startups to corporate companies. Full-stack Developer that can develop microservices and mobile apps. HIGHLIGHTS ● ● ● ● ● Java 8+ React Native / Expo Mobx-State-tree/Zustand / React Query Android - Kotlin & Java iOS - Swift ● ● ● ● Spring Boot NodeJS IntelliJ & Git Gradle/Maven Hobby App in Appstore & Playstore Videoke Party Maker main & Companion App: iOS: Main | Remote Android: Main | Remote EXPERIENCE 07-2023-Present Mecca Brands Senior React Native Developer Mecca Brands is a leading retailer for beauty products in Australia and New Zealand. SuperHost App SuperHost App is an internal application to help Store Hosts assist customer for better in-store shopping experience ● ● ● ● ● ● Develop features and user interfaces according to Figma sketches Fix the navigation hierarchy of the App Migrate from Java to Kotlin & Introduce Jetpack Compose Added observability to the app by integrating Datadog Upgrade React Native to latest Introduced automated linting by adding pre-commit hooks Mecca Mobile App Contribute in Implementing features for the existing React Native codebase - ● Work on paying off tech debts ● Introduction of some innovations like OTA and In-App update mechanisms ● Work with other devs to establish testing using React Native test library ● Help establish better coding standards ● Not too much because I just started Container Exchange Services Fullstack Developer A not-for-profit organisation that serves “schemes” that handles the circular economy in some Australian states. Started in QLD then WA. VIC is the next state. Auth API Implement custom authorizer that will be used in K8s cluster - ● Setup the GoLang project with proper CI/CD and linting ● Wrote K8s files so that it can be deployed to the kurbenetes cluster ● Research and Development of framework to use (ORM, Validation, Masking, etc) ● Wrote the Liquibase deployment. Done via K8s job and some shell scripting ● Wrote docker-compose file that can be used on local & test context ● B2B Portal Implement Business Customer-facing features for the clien ● Implement Statutory Declaration Feature for Business Clients of the company. ● Pull the said feature to its own microservice. Conceive the initial architecture and Document it. ● Integrate pre-commit, snyk, sonarqube and liquibase in a newly-created Spring Boot project ● Introduce Kafka as a tool to publish actions as message Agility Technologies Contract React Native Developer Paratech Rescue Guardian - Android & iOS (Deployed in App Store) Develop a companion app for rescue devices that measures inclination, vibration and weight of a collapsed structure in a building ▪ ▪ ▪ ▪ Develop UI Using React Native Elements Architecture of the Data structure using Mobx-State-Tree Write Native code for the graph component for both android and iOS Write Native code for BLE Communications in Android. FL360XP - Android & iOS Develop a companion app for a the camera of a rescue device ▪ ▪ - Develop UI Using React Native Elements Develop Native code for reading the Photos and Videos of a certain album/folder where recorded videos are supposed to be stored using Kotlin & Swift ▪ Develop UI Controls for viewing 360 video files ▪ Gallery View for photos like zoom, next, previous & favorites ▪ Architecture of the Data structure using Mobx-State-Tree ▪ Refactoring/Compatiblity Testing/ and Usability Testing iScale Solutions Senior Fullstack Developer uploan.ph Uploan is an innovative fintech company operating in the Philippines that provides secure, reliable, and affordable “Salary Loan” solutions to hardworking employees. Its services focus on Salary Loans, Salary Advance, and Insurance options that fit each employee’s financial need. ▪ ▪ ▪ ▪ ▪ ▪ 07-2018 - 07-2019 Development of Loan Origination and Employee Microservices Development of Loan Origination Back-office portal that processes application for loans Maintenance and Enhancement of Legacy Grails App Creation of Billing Microservice Creation of Billing Microservice Back Office Front-end System Analysis and System Architecture Pet Circle Senior Developer petcircle.com.au PetCircle is an E-Commerce platform for pet food, medicine and supplies. User can save by buying periodically in scheduled manner ▪ ▪ ▪ 02-2018 - 07-2018 Bug Fixes for the petcircle.com.au website Tech Lead of the Mobile App development using react native framework At the same time, develop Backend services for the consumption of the mobile app LeadRUs Senior Java Developer salesify.com Salesify is a platform where companies generate market leads. You will have an insight who is using what product, it’s usage across geographical locations and so on. ▪ Bug Fixes ▪ Create code for ETL of raw data into something useful that will be used by the UI app. ▪ Create MongoDB Scripts that facilitates the ETL process -/2017 Keynectup – Work from home Freelance Java Developer Keynectup.com Keynectup is an platform where user can to download information of people and companies in VCF format. Compatible with all platforms ▪ ▪ ▪ ▪ 01/2017-06/2017 Wanteet Incorporated – Work from home Freelance Mobile App Developer Wanteet mobile App Wanteet is platform that enables the users to create a demand marketplace, Online store or even buy a product or avail services through its marketplaces ▪ 03/2017-05/2017 Develop Facebook Messenger integration for their group messaging Bug fixes and UI improvement Make some UI responsive and general refactoring Collaboration and estimation of tasks Develop a mobile app that mirrors the functionality of the web app. JoinPIggy LLC– Work from home Remote Javascript Developer Piggy Browser Extension Piggy browser extension enables the user to save from user purchases by auto-trying coupons in the cart and checkout pages. Supports 100+ stores ▪ Develop store support. ▪ Setup Jenkins for merging of code for different environments ▪ 10/2016-01/2017 iGlobal Resource Solutions Incorporated – Work from home Freelance Developer/Subcontractor Spokin (Oct 2016-Jan 2016) Spokin is a social media platform where users with allergies share about their condition anonymously. They can recommend places to eat etc. to other users as well ▪ Develop front-end features using Angular 2 and Typescript ▪ Bug fixes ▪ Created test cases and refactored some code ▪ Developed a server proxy code that calls Amazon Advertisement API ▪ Developed code in server.js that calls the backend. The server.js contains the initialization for the app routes of the proxy. ▪ Occasionally fix the Node.js backend code HeyBlue Mobile (Oct 2016) Hey Blue! Is a mobile app for the audience of interschool baseball of High school/Elementary students. Users can rate their umpires (which are high school students too), See the game schedule and many more. ▪ ▪ 04/2015 to 08/2016 Developed mobile prototype for the client using Ionic 2. Created UI using SCSS and used some of the Ionic 2 plugins Ullink NYSE Philippines - Makati City, NCR Java Development Engineer UL XTRAIN(Jan 2016 - Aug 2016) UL XTRAIN is a post-trade application that does the divided confirmation for the successful trades. This aims to replace the old system that is comprised of using Microsoft Excel and macros. Stores data for 7 years for legal compliance ▪ ▪ ▪ ▪ Developed divided confirmation for Futures using Fork-Join pool library of Java Develop customization and configuration of Spring Batch and its rollback mechanism Participated in code reviews and bug fixes Development of UI components and user modules using the mix of Angular.js and Spring MVC/JSP UL Trade Advert Odisys Extension(April 2015 - Dec 2015) This extension handles the advertisement of orders and trades to listening clients. This uses FIX protocol. Uses their custom framework inspired by using OSGi Framework like Apache Equinox ▪ ▪ ▪ ▪ 04/2014 to 10/2014 Develop the API part that is the main entry point for GUI that is developed using .Net/WPF. The API part is being IKVM'ed in jenkins builds Develop the core storage for the orders/trades aggregate count. Developed the module that listens to the orders/trades lifecycle so that proper aggregation will be correctly accounted. For instance Fulfilled trades should be added to the Daily-memory whereas Canceled trades should be subtracted. Creation of Automated test and participation to code reviews. Grundfos IS - Pasig City, NCR Contract Application Developer Grundfos global CMS site - grundfos.com This website serves the clients of Grundfos across the globe. This site showcases the model of the water pumps the company produces. This website is also tailored to local markets. Hence depending on the location of the user it will show a different water pump model. ▪ Implemented bug fixes to some sling apps using Adobe AEM framework. ▪ Introduced the use of TDD and Automation tools like Jenkins ▪ Implemented a module that refreshes the Akamai CDN cache when a sling-content page was updated. 01/2013 to 02/2014 Geco Asia Pte LTD - Makati City, NCR Contract Java/Grails Developer Becertified Application This is a Human Resource application that assesses the Aptitude and behavior of the application using several exams/tests done online. This application is used by clients in Germany to answer their needs regarding automatic user evaluation. ▪ ▪ ▪ ▪ ▪ ▪ ▪ ▪ 11/2011 to 01/2013 Participated in overall System Architecture Design Go-to technical person regarding Grails and Spring/Hibernate Framework Implementation and in-charge of developer infrastructure set-up like Git and Jenkins Profiling, Memory leak fixing and code-improvement/refactoring Mapping of existing Database schema to JPA entities Project Dependency configuration and implementation of rest-endpoints for UI consumption Implemented front-end using JQuery and HTML5 Stratpoint Global Outsourcing - Mandaluyong City, NCR Senior Software Engineer Globe Hatch Project(Oct 2012 - Dec 2012) This middleware connects the internal services of Globe Telecom(one of the ISP of the Philippines) to the cloud deployed in Amazon EC2/RDS. Uses Hessian protocol and VPN as interconnectivity ▪ ▪ ▪ System Architecture planning and implementation Development environment setup(Jenkins/Git/Maven) Creation of automated tests as well as participation in acceptance tests Jeepnee.com(Nov 2011 - Jan 2013) Jeepnee.com is a Human resource website that aims to bring hard-to-fill professionals primarily aimed to health care and IT. This automates the normal paper processing trail by using the online-site instead manageable the administrators and HR people. ▪ ▪ ▪ ▪ ▪ ▪ 06/2010 to 11/2011 Participation in System Architecture planning and refinement Development and implementation of automated tests Introduction of industry's best practices like automated tests and continuous integration via JUnit/Jenkins Performance tuning and Memory leak fixing and refactoring Participation on sprint planning, code reviews and deployment Orange and Bronze Software Labs Inc. - Makati City, NCR Associate Software Engineer Mobile Payment Gateway 4.0(July 2011 - Nov 2011) MPG is a financial gateway that aims to put credit card transactions on smartphones. Project of Smart Telecom (One of the ISP in the Philippines). The SOAP web services is the main interface of clients that transacts with MasterCard. The application is also customizable according to the local market. Participated in the development for the Argentina market. ▪ ▪ ▪ Development of MPG modules like load inquiry module UAT and SAT support Orientation of new members regarding the application Orange and Bronze Library App(May 2011 - Oct 2011) This application aims to organize the borrowing, keeping and inventory of the existing books of the company. Initiated by the developer itself to poster learning of the associate engineers ▪ ▪ ▪ ▪ Initiation of the project System architecture Implementation Setting up of jenkins and Virtual Machine Host Hellow Voice(Jan 2011 - June 2011) Hellow is an application aimed for the Overseas Filipino workers. This service helps the migrant workers to load their phone for them to call their love ones at home. Uses Interactive Voice Response as interface for the users. ▪ ▪ ▪ Enhancement and fixing of existing Hellow service SIT and SAT support Implementation of additional Features RunRio(Aug 2010 - Dec -2010) RunRio is a race management system that handles runner application and bib allocation. ▪ ▪ 04/2009 to 05/2010 Development and implementation of tests and bug fixes Participated in sprint planning Terasystems Incorporated - Makati City, NCR Junior Programmer Rented And Owned Properties and Assets System/ Loan Origination System These two systems are legacy applications for local banks in the Philippines. ROPA tracks the acquired, forfeited, rented and sold real estate assets of the bank while LOS tracks the loans of the clients and the interests accrued and overdues. ▪ ▪ ▪ ▪ Development of Crystal Reports files Development of some stored procedures in MSSQL Client onsite support and deployment bug fixes and enhancement EDUCATION- Master of Science: Information Technology(undergraduate) Ateneo De Manila University - Quezon City, NCR, Philippines 2009 Bachelor of Science: Information Technology Polytechnic University of the Philippines - Manila City, NCR, Philippines
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.