Dian Pratama
Frontend Developer
As a software engineer specializing in frontend web development, I possess advanced skills and expertise in creating dynamic and visually appealing user interfaces using Javascript.
In addition to my technical proficiency, I have a comprehensive understanding of UI/UX design principles, which allows me to create intuitive and user-friendly web applications. My eye for design and attention to detail ensure that every project I work on meets the highest standards of quality and functionality.
Experience
Perqara - Senior Frontend Developer
Developing a legal platform that allows users to consult with lawyers and obtain legal documents or advice directly from legal professionals.
Achievements/Tasks:
Collaborated with design team to create visually appealing and functional user interfaces for web applications.
Successfully integrated third-party APIs to enhance web application functionality.
Implemented Server-Side Rendering (SSR) to enhance search engine optimization (SEO) performance, improving website visibility and search rankings.
Migrated all components to TypeScript and updated the codebase to Vue 3, improving type safety, maintainability, and leveraging the latest framework features for better performance and scalability.
OnTime Technology - Lead Frontend Web Developer
Develop an e-commerce platform with AI-powered skin analysis and 24/7 consulting services, enabling users to purchase recommended products.
Achievements/Tasks:
Led a team of frontend developers in the successful delivery of multiple web applications, meeting all project deadlines and quality standards.
Collaborated with cross-functional teams to define project requirements and ensure alignment with business goals.
Introduced and implemented development best practices, such as version control and continuous integration, resulting in increased development efficiency and quality
Mentored and trained junior developers, improving their technical skills and enhancing team productivity.
Conducted code reviews and provided feedback to team members, improving overall code quality and consistency.
Communicated effectively with management and stakeholders, providing regular project updates and ensuring project success.
YesDok Indonesia - Frontend Developer
Developing an e-health platform that allows consultation with doctors and obtaining prescriptions from doctors
Achievements/Tasks:
Collaborated with design team to create visually appealing and functional user interfaces for web applications.
Developed and maintained reusable components and libraries using frontend frameworks such as Vue.js and Nuxt.js, resulting in improved development efficiency and code quality.
Successfully integrated third-party APIs to enhance web application functionality.
Optimized web application performance through code optimization and caching techniques, resulting in faster load times and improved user experience.
Conducted code reviews and provided feedback to other developers, improving code quality and consistency.
Indoaccounting - Frontend Developer
Develop an accounting application that includes various accounting calculations and functions.
Achievements/Tasks:
Integrate third-party APIs and services to enhance the functionality of the accounting application.
Develop reusable components and libraries using frontend frameworks Vue.js, ensuring code quality and efficiency.
Develop and maintain high-quality code standards, ensuring consistency and scalability of the frontend codebase.