Motivated, detail-oriented, and passionate full-stack software development engineer who worked on developing and designing in large scale, complex systems and services. Ready to take on the more challenges, and expend my knowledge and experience for my next career opportunity.
Experience
2023 — Now
2023 — Now
Chicago, Illinois, United States
2021 — 2023
2021 — 2023
• React migration of multiple pages and components along with GraphQL resolver/mutations, and DB queries/schema changes.
• Contributed content unification project, experimented, audited and patched UI content expansion behaviors, in app/email notifications, back-end data issues
• Led, designed, and developed final migration script to migrate 31 million shares to posts. Migrated over 12+ online/offline tables of data with over 291 million rows of items in 4 days running in parallel without major issue. Cleaned up 10 thousand plus lines of code
• Implemented and launched various features on composer, post, answer, and other components on front end and back end for experiment on A/B testing user metrics wins
• Solved customer and internal incidents in real time manner during on-call, utilizing domain knowledge and experience to give advice and implement fixes
2019 — 2021
• Designed and developed Spring Boot application for Free marker Text Language webpage hosting that acquires page data with SOAP service and REST APIs. Pulling static contents from Amazon S3 bucket with Redis caching among with AppDynamics metrics and alarm management
• Lead, Designed, and developed React single page application for IRA Savings feature in TypeScript for customer to make contribution, rollover, or transfer process with site tag for user data acquisition
• Developed backend Spring Boot API for creating service request for IRA Savings contribution, rollover, or transfer service request utilizing internal services, cloud config, Hystrix for circuit breaker with AppDynamics monitoring in HATEOAS architecture
• Onboarded team’s applications to Contrast Security and automated Jenkins Pipeline for each dev region deployment
• Designed and developed backend Spring Boot API for NACHA verification of account/routing number for ACH transactions with Hystrix circuit breaker alongside React frontend implementation
• Mentoring new associate software developer with onboarding, knowledge transfer, and guidance for design and development
2018 — 2019
2018 — 2019
Seattle, Washington
• Developing a full stack service for a customer service application in TypeScript using React Redux for the UI with soft-phone/WebRTC that is currently serving real time customer phone calls
• Developing new project on back-end service for persisting and querying customer service associates' session data with call volume of 150,000 times per minutes using DynamoDB and Kinesis, and participating in service design
• Wrote front-end and back-end portion of call transfer and on/off hold functionalities for the call control panel with event listening on AJAX network calls from the back-end for UI transitions
• Wrote back-end network calls for event listeners for call initiation, transfer and customer agent state transitions and AJAX calls fro internal endpoints
• Investigated and resolved concurrency issue with legacy data persistence service that impacted 2.3% of the services's API calls
• Participated in implementation, testing and monitoring for data storage option migration to AWS DynamoDB that saved 1 million dollars annually in comparison to the old storage option
• Helped architect and plan out replacement options for deprecated services that reduced dev maintenance and provided more stable service
• Solved customer and internal incidents in real time manner during on-call, utilizing domain knowledge and experience to give advice and implement fixes
2017 — 2017
2017 — 2017
Seattle, WA
• Developed service that generates audit information and storing data utilizing AWS Kinesis and Lambda services onto AWS DynamoDB, then display data on internal webpage
• Service queries case audit information from AWS DynamoDB utilizing AWS Lambda to display on front-end
• Service persists 5000 audit records per second onto AWS DynamoDB
• Lined back-end Java code to JSP front-end web application, utilizing Spring Framework, as well as AWS Lambda function written in Python to persist data onto AWS Kinesis
Education
University of Illinois Chicago
Bachelor's Degree
2012 — 2018