About
- Email: asirfaysal@hotmail.com
- Phone: +32 496 15 62 81
- Address: 2440 Geel, Belgium
- Languages: English, Dutch, Bengali & Hindi
- Age: 27 years
- Driving License: No
I'm Asir Faysal Rafin, a dedicated and passionate Full Stack Developer with a robust foundation in Web Development, Data Science, and Project Management. Throughout my academic and professional journey, I have developed a comprehensive skill set in React.js, Java, C#, C++, JavaScript, Node.js, Express.js, SQL, Python, AI & ML, and multimedia technologies.
I strive to write clean and efficient code and love exploring new technologies. I am passionate about creating solutions that make an impact.
I am good at breaking down complex problems into smaller chunks and prioritizing them. Whether I'm working on a team project or individually, developing something innovative, or improving existing processes, I bring a proactive mindset and a keen eye for detail. And throughout it all, I believe clear communication is key, ensuring my teammates are informed and engaged every step of the way.
Outside of my professional pursuits, I enjoy cycling and reading books. These activities keep me balanced and fuel my creativity, allowing me to bring a fresh perspective to my work.
I am always excited to connect with like-minded professionals. Currently, I am open to work. If you're looking for a dedicated Full Stack Developer, feel free to reach out to discuss opportunities!
Download CVResume
Experience
Full Stack Developer (Internship)
Feb 2024 - May 2024
Intersoft Electronics, Olen, Belgium · On-site
- Designed and developed a server-side rendered (SSR) web application using React from scratch to support Intersoft's updated object storage solution with MinIO, a scalable storage system compatible with S3, serving Intersoft and its hundreds of global customers, streamlining their data storage and access needs
Frontend Developer (Internship)
Feb 2023 - May 2023
AMOTEK Technologies, Olen, Belgium · Hybrid
- Developed a Drupal-based e-commerce website for a clothing brand
- Collaborated with the team to create an event management website with React
Junior Developer (Part-time)
Mar 2019 - May 2019
EC-Council, Kuala Lumpur, Malaysia · On-site
- Contributed to the redesign of the company's official website
- Duplicated the previous website's content, fixed bugs, and tested the new website
- Managed WordPress and added new content
- Produced a promotional video for the company using After Effects & Premiere Pro
Junior Developer (Internship)
Mar 2019 - May 2019
EC-Council, Kuala Lumpur, Malaysia · On-site
- Developed web forms with HTML, CSS and JavaScript
- Edited the company's course videos using After Effects & Premiere Pro
Education
Bachelor of Applied Computer Science, Specialization in AI
Sep 2022 - Aug 2024
Thomas More University of Applied Sciences, Geel, Belgium
Master of Business Administration in Project Management
Oct 2019 - Dec 2021
Limkokwing University of Creative Technology, Cyberjaya, Malaysia
Bachelor of Science in Software Engineering with Multimedia
Oct 2016 - Jun 2019
Limkokwing University of Creative Technology, Cyberjaya, Malaysia
Skills
✓ Eye for Detail ✓ Creative
✓ Fast-learner ✓ Problem Solving
✓ Teamwork ✓ Agile
✓ Leadership
Internship - Full stack developer
During my 13-week internship at Intersoft Electronics, from February 26, 2024, to May 24, 2024, as a Full Stack Developer, I undertook the development of a customer-centric web application designed to replace the company's legacy FTP server. This application seamlessly integrates with MinIO object storage, providing a more efficient and secure solution for managing and accessing data.
The primary objective of this project was to address the performance bottlenecks and cost inefficiencies associated with
commercial cloud storage alternatives, leveraging MinIO's open-source nature, scalability, and high-performance
capabilities to provide customers with streamlined access to their stored data.
The web application was built from scratch using React for the frontend, Node.js and Express.js for the backend, and
Blueprint.js for UI components. Ant Design was also used for animations during loading states.
The project followed an agile methodology, with iterative development cycles focused on implementing core features such
as file management (upload, download, delete, rename), navigation, sorting, and access controls (read-only and
read-write). Additional features like bulk operations, WeTransfer-like file sharing, and a user-friendly interface were
also incorporated to enhance the overall user experience. The implementation of share upload access functionality needs
further investigation and refinement.
Throughout the development process, challenges such as limitations within the MinIO framework and integration issues
with existing infrastructure were encountered and overcome through creative workarounds.
Future enhancements for this project could include features like file previews, search functionality, and filters. UI
improvements and performance optimizations could also be explored.
The resulting web application successfully met all minimum viable product goals and partially addressed additional
features, demonstrating its effectiveness in replacing the legacy FTP server. The application is expected to
significantly improve data management and accessibility for Intersoft Electronics' customers, providing a more modern
and user-friendly interface for managing data stored in MinIO object storage.
This internship provided me with invaluable hands-on experience in full-stack development, enhancing my skills in React,
Node.js, Express.js, and MinIO. I also gained a deeper understanding of the software development lifecycle, project
management, and problem-solving in a real-world setting.
| Project plan: | Project plan |
|---|---|
| Realization document: | Realization document |
| Reflection: | Reflection |
Contact
Location:
2440 Geel, Belgium
Email:
asirfaysal@hotmail.com
Call:
+32 496 15 62 81