Portfolio

Welcome to a curated showcase of my engineering journey, where complex challenges transform into innovative solutions. Herein lie the keystones of my professional path: projects that highlight a commitment to technical excellence, strategic problem-solving, and the creation of value through software. Each initiative has been a step towards shaping a better future through technology, reflecting a career built on the pillars of expertise, collaboration, and a passion for continuous learning

Alphabetical order:

  • Anticipating the initiation of a project beginning with 'A' in the near future.
  • Cat President
    Cat President is the largest cat e-commerce Web & Native app platform that streamlined the commerce process from the end user interface to a centralized backend system integrated with multiple supplier warehouses, enhancing both user experience and supply chain management.
    • Accelerated the CI/CD process by 6 hours, unifying the codebase across platforms with Docker and Kubernetes for containerization, and Jenkins for automated builds, significantly boosting development efficiency.
    • Increased user attribution by 13% by introducing customer-centric features like overnight delivery, subscription-based payments, and dynamic promotion, utilizing Next.js, iOS and Android for frontend enhancements and Kotlin Spring for backend integrations.
    • Reduced database bottlenecks by 7% through strategic migrations of gigabyte-scale datasets and restructuring with new schema designs, employing PostgreSQL and MongoDB for improved data handling and query efficiency.
    • Decreased app crash rate by 5% and resolved engineering bottlenecks by transitioning legacy code from Objective-C to Swift for iOS and Java to Kotlin for Android, enhancing app stability and maintainability.
    • Re-architected existing codebase to meet project deadlines more efficiently, leveraging Agile methodologies and pair programming to expedite overall delivery timelines by 15%.
    • Reduced design guideline miscommunications by 3 hours weekly through the integration of Figma and Zeplin into the development workflow, fostering better alignment and collaboration with the UI/UX department.
  • Crucible
    Crucible is a full stack voting platform for academic contests, integrating fair-voting algorithms to maintain process integrity. This system provided judges with reliable, unbiased results, ensuring accurate assessment of candidates based on transparent voting data.
    • Built the entire new service from scratch, including native iOS app, Android app, Back-end Server, and Admin Software
    • Revamped ballot integrity protocols with advanced C++ algorithms, incorporating cryptographic hash functions and RSA-2048 encryption for enhanced data security, achieving a 30% reduction in processing time and a 40% increase in vote accuracy.
    Screenshot Screenshot
  • Dog President
    Dog President is the largest dog e-commerce Web & Native app platform that streamlined the commerce process from the end user interface to a centralized backend system integrated with multiple supplier warehouses, enhancing both user experience and supply chain management.
    • Accelerated the CI/CD process by 6 hours, unifying the codebase across platforms with Docker and Kubernetes for containerization, and Jenkins for automated builds, significantly boosting development efficiency.
    • Increased user attribution by 13% by introducing customer-centric features like overnight delivery, subscription-based payments, and dynamic promotion, utilizing Next.js, iOS and Android for frontend enhancements and Kotlin Spring for backend integrations.
    • Reduced database bottlenecks by 7% through strategic migrations of gigabyte-scale datasets and restructuring with new schema designs, employing PostgreSQL and MongoDB for improved data handling and query efficiency.
    • Decreased app crash rate by 5% and resolved engineering bottlenecks by transitioning legacy code from Objective-C to Swift for iOS and Java to Kotlin for Android, enhancing app stability and maintainability.
    • Re-architected existing codebase to meet project deadlines more efficiently, leveraging Agile methodologies and pair programming to expedite overall delivery timelines by 15%.
    • Reduced design guideline miscommunications by 3 hours weekly through the integration of Figma and Zeplin into the development workflow, fostering better alignment and collaboration with the UI/UX department.
  • EatsTime
    EatsTime is a native mobile application platform designed to connect users with restaurants offering discounted meals during off-peak hours, providing an opportunity for cost-effective dining experiences
    • Led the ground-up development of a comprehensive service, encompassing iOS and Android apps, back-end server, infrastructure, pipeline, application performance monitoring, database, and admin software, showcasing expertise in full-stack development and system architecture.
    • Architected iOS and Android applications using cutting-edge technologies, including the MVVM design pattern, Kotlin, and Swift, ensuring modern, maintainable, and efficient mobile solutions.
    • Developed the back-end server using Kotlin-Spring, a progressive choice in the industry. Opted for Kotlin over Java to leverage its numerous advantages, enhancing the system's reliability and maintainability.
    • Built infrastructure predominantly on AWS, utilizing services like EC2, S3, ELB, and CloudFront to create a robust, scalable, and secure cloud environment.
    • Configured Jenkins to manage various pipeline types, such as Fast-Build and Test-Build, optimizing the deployment and testing processes for efficiency.
    • Integrated Scouter APM for thorough Application Performance Monitoring, ensuring high performance and smooth operation of the service.
    • Strategically employed Amazon RDS for critical transactional data such as payments and user balances, and DynamoDB for non-critical data like user comments. This approach effectively mitigated common bottlenecks between the Application Server and Database.
  • Fanatics, Inc.
    Engineered a full-stack supply management system for multiple large-scale warehouses in the EU and US. This robust system synchronized supply management for accurate stock display across hundreds of e-commerce websites and automated key tasks for warehouse operations, significantly enhancing efficiency and accuracy.
    • Engineered a live logistics tracking system to minimize shipping delays. Implemented React for dynamic, real-time display on the frontend, and integrated with .NET backend services for continuous data updating, leading to more efficient shipping processes and improved customer satisfaction.
    • Developed an automation system for warehouse logistics, reducing mispackaging incidents by 5%, streamlining workflows and minimizing human error in packaging operations.
    • Automated the consolidation and analysis of supply chain data using a custom .NET solution, resulting in a 3% improvement in inventory turnover rate. This system provided actionable insights into stock levels, contributing to smarter purchasing decisions and reduced excess inventory.
  • Gadgetron
    Conducted research and development to enhance MRI scanner data processing speeds, utilizing advanced cloud computing and GPU processing technologies. Collaborated closely with PhD researchers to integrate cutting-edge methodologies into clinical practice.
    • Transformed an existing MATLAB prototype into a production-grade C++ codebase using Gadgetron 4, boosting cloud-parallel reconstruction computing performance by 27%. This involved meticulous code restructuring and optimization to fully harness the capabilities of Gadgetron's framework.
    • Significantly improved the image processing capabilities of Siemens MRI scanners by implementing cloud-based GPU processing. Integrated parallel computing algorithms, like Fast Fourier Transform, to expedite image reconstruction processes, achieving more efficient and accurate diagnostic imaging.
    • Ported existing Image Recon from MatLab to Python to utilize Numpy and its GPU performance and thus improved the execution time.
  • Medtronic
    Medtronic is a global leader in medical technology, services, and solutions. We collaborate with others to take on healthcare's greatest challenges.
    • Developed Medtronic's official website and an advanced internal E-Magazine editor, working in close partnership with the Marketing department to ensure synchronized content delivery and precise analytics tracking with subscribers.
    • Optimized high-traffic landing page performance, achieving a 17% increase in server efficiency through advanced static asset optimization and tailored content delivery for different user roles.
    • Automated E-Magazine publishing processes using sophisticated web crawlers, resulting in a $500/month reduction in marketing expenses and significantly streamlining content management workflows.
  • SecureComms
    SecureComms is a set of advanced network security protocols, effectively mitigating various DDOS attacks (including UDP, ICMP, and SYN Flood attacks) by utilizing intrusion detection systems and custom firewall configurations
    • Leveraged technologies such as Snort for real-time traffic analysis and anomaly detection, enhancing the resilience and security of military communication networks
    • Integrated advanced encryption standards (AES) for secure data transmission, ensuring confidentiality and integrity of sensitive military communications
    • Developed a custom rule set for the intrusion detection system, tailored to the specific threat landscape and operational requirements of military networks
    • Conducted regular security audits and penetration testing to identify and remediate potential vulnerabilities, maintaining the highest level of network security readiness
    • Collaborated with network engineers to optimize firewall configurations and network routing to minimize latency and maximize throughput for critical communications
    Technologies
    Screenshot
  • TarotSalon
    TarotSalon is a sophisticated, digital platform offering exquisite Tarot card readings.
    • Championed the adoption of a microservices architecture, leading to a 25% improvement in system scalability and reliability, by employing Docker, Kubernetes, and AWS for efficient deployment and management.
    • Spearheaded a cross-functional initiative to implement AI-driven analytics, resulting in a 20% increase in data-driven decision making, utilizing Python and R for predictive modeling and TensorFlow for machine learning algorithms.
    • Developed and launched a mobile-first, native and responsive web application that increased customer engagement by 17%, using React Native for cross-platform consistency and a seamless user experience.
  • Unse7
    Unse7 is the largest phone fortune-telling consultation online platform in South Korea, specializing in Four Pillars of Destiny, physiognomy, and Tarot.
    • Implemented a robust, scalable backend architecture using technologies like Spring and Python, ensuring high performance and reliability for thousands of daily users.
    • Established and maintained partnerships with renowned fortune tellers and industry experts, adding credibility and attracting a broader user base.
    • Developed a real-time chat and consultation system, allowing seamless communication between fortune tellers and clients, using WebSocket and similar technologies for live interactions.