Iris W.
Software Engineer at Chronos- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Oracle Cloud Data Management 2023 Foundations Associate
OracleJan, 2023- Nov, 2024 -
AWS Cloud Quest: Cloud Practitioner
Amazon Web Services (AWS) -
Early Childhood Education Teacher Certification (Level: Professional)
New York State Education Department -
Students with Disabilities Teacher Certification -- Birth - Grade 2 (Level: Professional)
New York State Education Department
Experience
-
Chronos
-
United States
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
2023 - Present
(Open Source Product) • Addressed extensive technical debt by updating dependencies, revamping nonfunctional components to perform expected functionalities, resulting in enhanced performance of application such as improved error handling and overall development experience • Migrated user account storage system from local instance to MongoDB for it’s horizontally scalable advantage and also enabling consistent access to information across multiple platforms and machines • Implemented MongoDB data modeling of nested objects using Mongoose Schema to store data systematically and allowing for easy data retrieval • Converted CRUD queries to handle multiple and concurrent connections to access different databases (MongoDB and PostgreSQL), empowering users to effortlessly retrieve health metrics statistics • Leveraged TypeScript to enable static typing, subsequently enhancing maintainability, decreasing the probability of runtime type errors, which enables long-term scalability by improving code quality, increasing readability, and making it easier to debug and test • Refactored codebase to support Electron.js by handling miscommunications between IPC channels and ensuring messages are passing through frontend and backend to perform expected functionalities and responses upon user’s activity • Employed Grafana to generate dashboards with dynamic graphs by passing in metrics of cluster’s health collected from Prometheus to display in the application, making use of Grafana and Prometheus’ complementary compatibility to simplify this process • Launched and deployed AWS instances (such as EC2, ECS, EKS) to ensure application supports the use of Cloud server and container health monitoring • Updated documentation to provide clear and organized instructions on how to operate the application and run provided examples to test its feature of monitoring health and metrics of AWS services, Kubernetes cluster, Microservices and Docker containers Show less
-
-
-
Open Source
-
United Kingdom
-
Software Development
-
100 - 200 Employee
-
CheckMate | Communication & Reminder App
-
2023 - Present
• Incorporated Twilio API for it’s simple and easily manageable implementation to support the functionality of push notifications, increasing the usefulness and convenience of the application to be used on a daily basis • Bundled the codebase using Vite to bypass extra configuration time at the start of project and allowing for quick set-up process
-
-
AllPacka | Trip Planning & Coordination Tool
-
2023 - Present
• Addressed the disconnection between the frontend and backend to produce expected CRUD functionalities • Redesigned and updated the user interface to present data in a clear and accessible layout and improving user’s experience in navigating through different web pages• Implemented React to modularize codebase for reusability and React Router to deliver a Single Page Application (SPA), improving user experience and allowing navigation between components without page refresh
-
-
HappyTrak | Employee Satisfaction Tracker
-
2023 - Present
• Utilized React Hooks to manage state and side-effects, granting better reusability and readability and in turn, ensuring easy maintainability of overall codebase• Configured Webpack to bundle the codebase for easy maintainability and decreasing the file size for faster load time on browsers• Utilized Chart.js to render dynamic line charts with information retrieved from the database for its flexibility, ease of access, and developer-friendly customization options
-
-
-
-
NYS Certified Teacher
-
2012 - 2022
• Led, organized and planned interactive lessons, utilizing technology integration in online teaching (via Zoom, Google Classroom) to increase students’ engagement • Managed classroom of 18-20 students, effectively delegated and assigned tasks to optimize daily workflow in the classroom • Recorded and assessed students’ progress using the Work Sampling System • Designed age-appropriate curriculums, monitored progress, updated records, and organized with PowerPoint, Excel, Word, and Google Docs Show less
-
-