Badges
Certifications
Certificate: Problem Solving (Basic)
Certificate: SQL (Basic)
Certificate: SQL (Intermediate)
Certificate: SQL (Advanced)
Certificate: Problem Solving (Intermediate)
Certificate: Rest API (Intermediate)
Certificate: Software Engineer Intern
Certificate: Software Engineer
Certificate: Python (Basic)
Work Experience
Data Engineer
PT Finansial Integrasi Teknologi•  January 2022 - Present•  Indonesia
• Designed and built databases to support data visualization needs. • Developed ETL processes including those for regulatory reporting using SSIS for seamless data integration. • Developed Python Airflow DAGs for automating and scheduling complex data workflows. • Built RESTful APIs using FastAPI to provide efficient data services. • Collaborated with teams to optimize data pipelines for efficiency and reliability. • Conducted performance tuning and implemented data quality checks. • Documented technical processes for knowledge sharing.
Web Application Developer
IPB University•  September 2015 - December 2021•  Indonesia
• Developed and maintained web applications using C# and ASP.NET MVC to meet client needs and industry standards. • Utilized ASP.NET Core MVC for building modern, cross-platform web applications with streamlined development processes. • Collaborated with stakeholders to gather requirements and translate them into user-friendly web solutions. • Designed responsive user interfaces using HTML, CSS, and JavaScript. • Built robust backend systems, including RESTful APIs and data access layers, for efficient data management. • Conducted thorough testing to ensure application reliability and security. • Actively participated in Agile methodologies for improved team collaboration and project delivery. • Kept up-to-date with emerging technologies to enhance skills and knowledge.
Web Application Developer
Inovasi Alfatih Maulana•  April 2021 - December 2021•  Indonesia
• Developed full-stack web applications using Laravel framework, encompassing both frontend and backend development. • Collaborated with team members to gather project requirements and contributed ideas and solutions during design discussions. • Implemented frontend components using HTML, CSS, and JavaScript/jQuery to create responsive and visually appealing user interfaces. • Designed and implemented backend functionality using Laravel, including database interactions, API development, and business logic implementation. • Supported database development tasks by designing database schemas, writing complex SQL queries, and ensuring data integrity. • Followed coding standards and best practices to write clean, maintainable, and well-documented code. • Conducted thorough testing and debugging to identify and resolve issues, ensuring the quality and reliability of web applications.
Solution Technical Implementation
PT Amithi Total Solusi•  August 2013 - September 2015•  Indonesia
I am responsible for building and developing web-based information systems to meet client needs. In making the information system, I am responsible for analyzing the client's needs first. Other responsibilities include writing code to incorporate the system, re-testing the product before it goes live, and maintaining the system when there are bugs or disruptions. • The programming language used is C# with the ASP.NET framework. • The database management system (DBMS) is using Microsoft SQL Server. • The Development tools used are Visual Studio and Microsoft SQL Server Management Studio.
Web Programmer
PT Bank Mandiri•  January 2013 - July 2013•  Indonesia
• Contributed to web application development using ASP.NET and C#, under senior guidance. • Implemented front-end features using HTML, CSS, and JavaScript to enhance user interfaces. • Supported database tasks by aiding in design, writing SQL queries, and performing data manipulation. • Collaborated with team members to maintain clean, standardized code following best practices. • Conducted unit testing and assisted in debugging to ensure web application quality and reliability. • Actively engaged in team meetings and training sessions to broaden technical skills and knowledge in web development.
Web Programmer
PT Global Piranti Solusi•  April 2011 - December 2012•  Indonesia
• Contributed to ASP.NET and VB.NET web application development under senior mentorship. • Assisted in gathering project requirements and participated in design discussions. • Implemented front-end components using HTML, CSS, and JavaScript to improve user interfaces. • Supported database tasks, including design, SQL query writing, and data manipulation using SQL Server. • Collaborated with team members to maintain clean, well-documented code following coding standards. • Conducted testing and debugging to ensure web application quality and reliability.
Education
Bogor Agricultural University
Computer Science, BS•  September 2006 - December 2010