Full stack developer passionate about writing readable and scalable code; as eager to learn as to mentor.
Overview
10
10
years of professional experience
Work History
Software Engineer, Full Stack
Operto Guest Technologies
06.2019 - Current
Implemented new features to improve client experience of managing employees in Property Management dashboard using React / Redux ToolKit and Typescript, PHP and Java; migrated clients from old system to new utilizing Liquibase scripts
Designed database tables using PostgreSQL, data access objects, models and REST APIs for a new Product / Payment feature so that property managers can add security deposits to room reservations
Ensure all new UI components achieve at least 80% coverage using Jest testing framework to prevent churn caused by UI errors
Mentor and onboard full-time and contract team members
Oversee fixes of high priority bugs in production from start to debrief, ensuring that all parties involved respond with urgency to push fixes out
Migrated internal APIs from PHP to Java to handle back-end pagination and updated corresponding dashboard tables in React and Typescript
Developed internal APIs to interface a client-facing dashboard with smart locks and smart thermostats in PHP and Java
Built automated onboarding systems in Twig and PHP, allowing customer success to seamlessly onboard new clients and add their choice of IoT devices
Built system using AWS Lambda, DynamoDb, Typescript and step functions to automatically trigger IoT devices (locks, thermostats, etc) based on guest activity (e.g Check-in and check-out times).
Software Engineer Co-op
SAP
09.2016 - 04.2017
Identified a need for and built a customized test automation framework using Selenium and Java for SAP UI5 applications
Implemented new features and fixed bugs on the Enterprise Analytics dashboard using Typescript and SAP UI5.
Marketing Manager
Rakia Recruiting
01.2014 - 08.2015
Recruitment services for the construction industry
Created concepts and storyboards for video ad campaigns; managed projects from start to finish with graphic designers and videographers
Provided media coaching for managing partner
Generated sales leads.
Education
Bachelor of Computer Science, Second Degree Program -