Muhammad Saiful

Muhammad Saiful

Full Stack Developer
Reply rate:
45.45%
Availability:
Full-time (40 hrs/wk)
Age:
24 years old
Location:
Yogyakarta, Yogyakarta, Indonesia
Experience:
4 years
Muhammad Saiful Abdulah Fullstack Developer Address: Indonesia, Jawa Tengah, Banjarnegara, Sigaluh, Tunggoro RT 05 RW 01 Phone: - Email:-Nationality: Indonesian GitHub: github.com/ipuldev Date of birth: December 31st, 2001 Professional Profile Web developer with 4+ years of experience in developing websites on both the frontend and backend. Actively seeking new stacks and technology updates to turn system designs into code. Proficient in managing DevOps tasks and delivering them to the team with clear and readable details. Effective communication with the team is key to my work. Looking forward to joining your team. Work History 07/2020 - present Fullstack Developer AWC Digital Yogyakarta, Indonesia AWC Digital is a software house that handles and manages systems for mining companies. The products we build focus on HR management and asset management for these companies. ● ● ● ● ● ● ● Conducted maintenance and enhancements for existing systems. Successfully migrated 4+ systems to new technologies utilizing Angular, Go, and PostgreSQL. Achieved a 30% increase in performance and database read efficiency. Collaborated closely with the team to implement new features, address challenges, and stay current with tech trends Provided mentorship and guidance to new developers. Conducted the establishment and ensured the functionality of the WebSocket section with Go and Nginx, making it compatible with web (Angular) and mobile (Flutter). Worked in conjunction with the QA team to identify and address bugs and challenges, solving more than 9 crucial bugs. 05/2023 - 08/2024 Fullstack Developer NORTON HOLDINGS, INC - blueclerk.com Texas, United States - Remote Norton Holding is a gym equipment company that also has an IT sector which developed a product called Blueclerk. Blueclerk is a management system designed to help home services companies, focusing on invoice reporting, ticketing, and more. It is available as both a web and mobile system. ● Lead a team by providing guidance and mentorship to new members. ● Review tasks and pull requests for quality and efficiency. ● Spearhead the development of new features and manage tasks for the team. ● Enhance mobile app performance by 9% using React Native. ● ● ● ● 03/2020 - 04/2020 Worked with the QA team to solve more than 100 bugs, including 3 crucial ones. Implemented designs from Figma into a web app using React, delivering more than 15 new features. Improved website performance by about 9% and ensured clean and readable code. Implemented authentication layers with Node.js and MongoDB. Fullstack Developer Freelance Banjarnegara, Indonesia I got a personal client who works directly at Shell company Indonesia. He requested a website to showcase his achievements, career, and educational information. ● 09/2019 - 12/2019 Delivered a personal profile website using WordPress, with options for both Indonesian and English languages. Junior Developer AWC Digital Yogyakarta, Indonesia After finishing my internship at AWC Digital, I was called to assist with some tasks from the company remotely. ● ● 2 Implemented 3+ new features within the Master Data section using PHP(Codeigniter 3) and MySQL Learned and implemented a master page into the React system in preparation for designing system migration. 01/2019 - 04/2019 Software Developer Intern AWC Digital Yogyakarta, Indonesia I came from vocational school and joined AWC Digital as a software developer intern for 4 months. During this period, I focused on boosting my programming skills and assisting the company in delivering various tasks. ● ● ● ● Collaborated with a team of three other interns to analyze sales data from Etsy and develop a sales system. Entered more than 100 roster data entries into the company system and identified bugs during data entry. Learned Git, PHP, Linux, JavaScript, and database system design. Responsible for backend development using PHP and MySQL to deliver the sales analysis program. Other Projects 07/2021 - 07/2022 Belivine Belivine was a team I was in with my friend. We developed a product to help companies or organizations manage their employees, covering aspects such as contracts, payroll, daily attendance, and more. We built the product not for enterprise purposes but as a personal project. We used Go, GraphQL, Docker, PostgreSQL, and React for development. My responsibilities in the team included: ● ● ● Took charge of backend development, using a stack comprising Docker, GraphQL, Go, and PostgreSQL. Managed DevOps tasks, including AWS setup and infrastructure maintenance. Collaborated on design, feature development, target planning, and budget allocation. Education 04/2017 - 02/2020 SMK Negeri 1 Bawang - Vocational High School Software Engineering Banjarnegara, Indonesia I graduated from a vocational high school, where I learned basic coding algorithms and common subjects such as math, physics, and more. I actively participated in organizations like the Multimedia and Computer Science Club. 2 Additional Skills Languages ● Indonesian (Mother Tongue), English (B2), German (B1) IT- Skills ● Programming Languages: Go, PHP, JavaScript, SQL databases (PostgreSQL, MySQL, SQLite) and NoSQL databases(MongoDB, Redis), Python ● Frameworks: Angular, Node.js, React, React Native, Laravel, Codeigniter, JQuery ● Development Tools: AWS, Git, Docker, Jira, VS Code, Mongoose, pgAdmin, Linux - Muhammad Saiful Abdulah 2
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.