My name is Sofi. I am an experienced programmer with a passion for solving complex problems and creating efficient, scalable solutions. With 12 years of hands-on experience in software development, I have honed my skills in PHP, Javascript, NodeJS, Typescript Vue, SQL, NoSQL, intermediate DevOps. Throughout my career, I have had the opportunity to work on diverse projects ranging from company profile website to software as a service or SaaS.
Working with Japan's based company to build Job Portal which targeted to fresh graduates and upcoming graduated students.
Handle three client's project with Shopify & Wordpress. Mostly about company profile, and the rest is ecommerce, for last few months. And it is including theme and plugin customization. Before that, I was handling server and website maintenance for multiple websites of our clients.
I was working on some applications for supporting company on managing promotion, marketing bonus, document reference, and subscriber data with approximately more than a million registered phone numbers. For information, this is a Cambodian telco company. Those applications has developed by using Laravel and several javascript, such as NodeJS, Typescript, VueJS and Inertia JS.
Build and handle three projects for internal-use application. Notification handler, Broker Messages, and User Flow Tracker, those are my responsibility. For each project, I also was helped and lead two junior engineers and one mid engineer.
I was handling two projects here. First, ecommerce application by using Laravel for backend and React JS for frontend. Second, recruitment application that uses Laravel and VueJS. Both, I did as single developer. Which means, I can work either in a team or alone.
Developing ivpl.co.id as pioneer of esport tournament platform. When I first joined the company, IVPL has been going for a year without any advances in features, it's still really basic, like a company profile website. Then, for 1st month, I have found the solution for the main problem. That is the main features for supporting tournaments. The next months, I implement the logic into code, trial and error, both from back-end side and front-end side. Design databases to support the logic and share the flow with UI/UX designer and front-end developer. When I was leaving, we already had 11000++ users, 1000++ esport teams and growing up, and it's not only Indonesia users, but overseas around the world. Sometimes, I also work on some other client-based projects.
Build whatsapp and facebook chatbot for mineral water distributor in Dubai. This chatbot uses Lua Programming Language. This chatbot help user to order mineral water refill by chat only. And the bot will process the order by save it into database and report it to distributor based on queue and inputted schedule.
I was developing sehatq.com platform by using Laravel. This is public health platform. Helping user to find doctors schedule and location, nearest hospital and pharmacy, also useful health articles. While I was joining, sehatq.com already has thousands users.
Developing several apps. Best two of them are Toratori and Himagz. Toratori is e-KYC application for android (Java based) and API to provide helper access for our clients, and last time it has about 12 active clients. And Himagz is android application that contains updated and viral news article.
I was developing several websites by using Laravel as backend, and HTML5, jQuery, CSS for frontend. Mostly those websites are product promotion and company profile.
Develop ecommerce platform to handle thousands transaction per day. As fullstack, my job mostly is integrated between backend and frontend. Specifically, I convert HTML to CI template and pass the data between frontend and backend.
We try to build a startup company that provide web application to help user to rent car based on their needs.
My main job is convert UI to Laravel blade template.
In this company I have chance to learn multiple programming language. But, for my main job is converting UI to HTML and for some cases help backend engineer to integrate the template with backend.
I was have multiple function here. Design for wordpress template, convert it to HTML & PHP for wordpress and build some SEO plugins that based on our client needs.