Work
  • янв.2025 - now
    Ipak Yuli Bank
    Software Engineer

    At Ipak Yuli Bank, I contribute to both legacy and modern web projects, primarily using the Vue.js ecosystem.

    • Worked on several cross-team projects.
    • Migrated Vue 2.6 project to Vue 2.7 and from Vue CLI to Vite, cutting CI/CD build times by 50% and reducing dependencies by ~100 MB.
    • Built a custom UI library.
    • Lead code reviews, mentor new hires, and conduct technical interviews.
    • Implemented WebSocket-based services for real-time notifications and client-side analytics, improving user experience and enabling better system monitoring.
    • Improved code quality by integrating ESLint with a custom ruleset.
    • Reduced error rate by integrating unit and integration tests to the CI/CD pipelines using Vitest.
    • Introduced scheduled nightly releases using Gitlab’s functionality.
  • апр.2024 - нояб.2024
    Sora HMS
    Software Engineer

    Developed a full clinic management system from scratch, powering the day-to-day operations of a medium-sized clinic, including patient flow, medical records, administration, and reporting.

    Thanks to an intuitive design and close collaboration with clinic staff, the system was quickly adopted and well received, becoming a trusted tool for managing daily operations.

  • дек.2022 - дек.2023
    Freelance
    Software Engineer

    As a freelance developer, I worked on various projects, including building asynchronous bots in Python, creating dynamic websites using Vue.js, and developing backend solutions with Node.js. I handled full-stack development, integrating databases like MongoDB, and focused on delivering high-performance and scalable applications. Additionally, I deployed projects on cloud platforms, utilizing Docker and CI/CD pipelines for smooth releases.