Work Experiences
Jul 2024 - Present | Medan, Indonesia
As the Tech Lead, I spearhead a talented team of developers in designing and developing cutting-edge B2B applications that leverage AI and IoT technologies. Our focus is on creating innovative solutions that seamlessly integrate with clients' industrial machinery and factory systems, enhancing operational efficiency and driving digital transformation in the manufacturing sector.
Key Responsibilities
- Team Leadership: Leading and mentoring a cross-functional team of developers to deliver high-quality software solutions.
- Project Management: Overseeing the development lifecycle from conception to deployment, ensuring timely and efficient project delivery.
- System Architecture: Designing scalable and robust system architectures that can handle large volumes of real-time data.
- Collaboration: Working closely with stakeholders to align technical solutions with business needs and objectives.
Nov 2023 - Jun 2024 | Medan, Indonesia & Singapore (Remote)
In my role as a Software Engineer, I was primarily responsible for back-end development while also contributing to full-stack development. I worked on an education system project for a US-based education company, developing a platform that assists educators in preparing lesson plans. The platform leverages AI to recommend lesson plans based on various input variables such as subject area (science, social studies, etc.), grade level, number of students, and the presence of special needs such as visual or hearing impairments.
Key Responsibilities
- Back-End Development: Designed and implemented scalable and efficient back-end solutions to support the platform's functionality.
- AI Integration: Developed AI algorithms to generate lesson plan recommendations tailored to specific variables provided by educators.
- Full-Stack Development: Contributed to front-end development to ensure seamless user experience and integration with back-end services.
- Collaboration: Worked closely with cross-functional teams including front-end developers, UI/UX designers, and project managers to deliver high-quality solutions.
- Client Interaction: Engaged with the client to understand their needs, gather requirements, and provide updates on project progress.
Achievements
- Successfully developed and deployed a comprehensive education system platform that enhances the efficiency and effectiveness of lesson planning for educators.
- Implemented AI-driven recommendation engines that provide personalized lesson plan suggestions, improving the quality and relevance of educational materials.
- Enhanced the platform's scalability and performance, accommodating a growing user base and increasing demand for personalized education solutions.
May 2022 - Sep 2023 | Sidoarjo, Indonesia
As a Web Developer, I played a key role in developing a multi-platform pharmacy management system (desktop & web) alongside a fellow full-stack developer. Our comprehensive system featured inventory management, point of sales, and reporting functionalities, designed to streamline and enhance pharmacy operations.
Key Responsibilities
- Full-Stack Development: Collaborated on both front-end and back-end development to create a seamless and robust multi-platform system.
- Platform Integration: Ensured smooth integration between the desktop and web platforms, providing users with a consistent experience across devices.
- Feature Implementation: Developed key features such as inventory management, point of sales, and reporting to meet the needs of pharmacy management.
- Code Collaboration: Worked closely with a fellow developer, employing best practices in version control and collaborative coding to ensure high-quality deliverables.
- User Experience: Focused on creating an intuitive and user-friendly interface to facilitate ease of use and efficiency for pharmacy staff.
Achievements
- Successfully launched a multi-platform pharmacy management system that improved operational efficiency and accuracy in inventory and sales processes.
- Implemented a robust reporting module that provided valuable insights into pharmacy operations, aiding in decision-making and business strategy.
- Enhanced system scalability and performance, accommodating the growing needs of various pharmacies.
Apr 2022 - Nov 2022 | Singapore (Remote)
As a Front-end Software Engineer Intern, I focused on translating UI designs into functional code, primarily using React and Next.js. My role involved closely collaborating with UI/UX designers to ensure that the visual aspects of the application were accurately implemented. I also contributed to the rebranding of the company's landing page, enhancing its visual appeal and user experience.
Key Responsibilities
- UI Slicing: Converted detailed UI/UX designs into responsive, high-performance front-end code using React and Next.js.
- Collaboration: Worked alongside UI/UX designers to maintain design integrity and ensure a seamless user experience.
- Landing Page Rebranding: Played an active role in rebranding the company's landing page, implementing design changes that aligned with the new brand identity.
- Code Quality: Focused on writing clean, maintainable, and reusable code to ensure long-term maintainability of the front-end components.
Achievements
- Successfully delivered pixel-perfect UI implementations that closely matched the original designs, contributing to a cohesive and polished user interface.
- Assisted in the successful rebranding of the company's landing page, which led to a more modern and engaging online presence.
- Developed a strong foundation in front-end development, honing my skills in React, Next.js, and modern web development practices.
Jan 2021 - Sep 2021 | Surabaya, Indonesia
During my final year of university, I interned as a Web Developer at the university's career center, which provides various services to help students and alumni in their career development. My primary responsibilities included maintaining the career center's website and adding new features and modules to enhance its functionality.
Key Responsibilities
- Website Maintenance: Performed regular maintenance and updates to ensure the website remained functional and up-to-date.
- Feature Development: Developed and integrated new features such as a live-chat helpdesk, newsletter subscription, and online career counseling.
- User Support: Provided technical support to users and resolved any issues related to the website's performance and features.
- Collaboration: Worked closely with career center staff to understand their needs and implement solutions that improved their services.
- Code Quality: Ensured high standards of code quality and documentation for all new features and updates.
Achievements
- Successfully developed and launched a live-chat helpdesk feature, enhancing real-time support for students and alumni.
- Implemented a newsletter module that streamlined communication and updates from the career center.
- Developed an online career counseling module, providing students and alumni with easy access to career advice and support.