A highly skilled Software Engineer with over three years of experience in backend, frontend, full-stack development, and automation.
View My GitHub Profile
Hi there, I’m Refo Ilmiya! 👋
🚀 About Me
A highly skilled Software Engineer with over three years of experience in backend, frontend, full-stack development, and automation. I leverage my in-depth knowledge and hands-on experience to solve complex, real-world problems through innovative software solutions. I’m committed to driving change and enhancing lives through the power of technology.
💼 Skills
- Proficient in Python, Java, JavaScript, Go
- Experienced with Django, Flask, React, Express, Android
- Proficient in DevOps: Docker, Kubernetes, GCP, CI/CD Pipeline
- Familiar with Data Science: Machine Learning, SQL, Pandas, Data analytics and visualization
👨💻 Experience
- Software Engineer at Mipro Oy Espoo, Finland (December 2023 – present)
- Developed and maintained a next-generation backend for a TMS railway application, leveraging cutting-edge technologies like Quarkus, Kubernetes, Kafka, and Maven.
- Ensured high code quality and reliability by maintaining 80% unit test coverage and integrating automated testing pipelines using Jenkinsfile.
- Delivered key features and MVPs with a focus on continuous integration and deployment (CI/CD) in a Kubernetes environment.
- Software Engineer Intern Full stack at Swappie, Helsinki, Finland (May 2022 – August 2022)
- Developed responsive UI/UX, integrated new payment services, and optimized page flows, driving increased post-payment subscriptions.
- Implemented automated refund webhooks, reducing manual processes and minimizing errors.
- Collaborated with the analytics team to develop a fraud detection alert system for identifying suspicious transactions
- Software Engineer in Automation (QA) at Ninja Van, Jakarta, Indonesia (September 2020 – April 2021)
- Led automation test development in Java for monitoring web service features, improving test efficiency.
- Worked with manual testers to develop automated test scenarios, enhancing regression testing speed and accuracy.
- Increased test coverage and reliability, ensuring fewer defects and high-quality releases.
- Software Engineer Intern Backend at Payfazz, Jakarta, Indonesia (June 2019 – August 2019)
- Built RESTful APIs in Go for small-scale e-commerce services, integrating multiple partner systems.
- Streamlined backend services through domain-driven design, improving scalability and reducing dependency complexity.
🎓 Education
- Master’s Degree in Data Science and Software Engineering Double degree at Åbo Akademi University, Turku, Finland (Grade 5.0/5.0, August 2021 – May 2023)
- Bachelor’s Degree in Computer Science at University of Indonesia, Jakarta, Indonesia (Grade 3.51/4.0 cum laude, June 2016 – June 2020)
🌱 Projects
- Socib FabricTrace - Enhanced traceability of oceanographic datasets by incorporating a blockchain network with Hyperledger Fabric at ICTS SOCIB. Also crafted a user-friendly UI for tracking transformed dataset assets in the blockchain.
🧩 Mini Projects
- Mipro Traingraph - Mipro Traingraph is a Java Spring Boot application that provides a graphical representation of trains running between Helsinki and Leppävaara stations. It fetches live data from the rata.digitraffic.fi API to display train schedules and travel times on a graph. Project is deployed with CI CD to Google cloud platform.
- Weatherapp - WeatherApp is an intuitive application that delivers real-time local weather forecasts, helping users plan their day effortlessly. With reliable testing and easy deployment, stay informed with WeatherApp!
📫 How to reach me