Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

NOVA DWI KURNIAWAN

Senior Software Engineer
Kabanjahe

Summary

I am a seasoned web programmer with over 10 years of expertise, specializing in the PHP stack and other languages. In leadership roles like Lead Programmer, Senior Web Developer, and Software Engineer, I've successfully contributed to diverse software development projects. My deep understanding of web technologies, continuous skill enhancement, and collaborative experience with both online and offline teams reflect my commitment to delivering optimal solutions and ensuring project success. Detail-oriented, organized and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success. Seasoned [Job Title] experienced developing applications, databases and cloud computing solutions. Smart professional with proven troubleshooting and debugging capabilities for resolving complex technical issues.

Overview

16
16
years of professional experience

Work History

Software Engineer

Myrepublic Digital
  • Proficiently managing the ongoing operations of the B/OSS system at MyRepublic Singapore, with a focus on enhancing functionality
  • Successfully implemented a seamless change plan feature from B/OSS to STARHUB, incorporating prorate calculations for billing continuity
  • Dedicated to refining both the user interface and backend functions for an optimized user experience.

Sr. FullStack Developer

PT Anugerah Kreasi Gemilang
09.2022
  • Engaged in diverse web development projects, demonstrating proficiency and versatility: Pokemon Fest: Crafted a vibrant Pokemon Fest website and content management system (CMS) using NextJs and NestJs for a dynamic and engaging user experience
  • Blue Protocol Website: Successfully designed and implemented the Blue Protocol website, accompanying CMS, and API to ensure a comprehensive and seamless online presence
  • Troves: Diligently maintained the e-sport website, ensuring its smooth operation and up-to-date content delivery
  • Ayomainpokemon: Managed and maintained the website ayomainpokemon.com, ensuring its functionality and relevance in the online space
  • Website Server Maintenance: Demonstrated expertise in maintaining websites hosted on major cloud platforms, including Google Cloud Platform and AWS, ensuring optimal performance and reliability.

Lead Programmer

Universitas Dian Nuswantoro
07.2011
  • Engaged in comprehensive analysis and development of an academic application, including the migration from an outdated and underperforming system to an enhanced version
  • Migrated legacy data to a new, optimized data structure: SiAdin Mahasiswa 2.0 (Academic Management System for Students): Developed a robust academic management system for students, SiAdin Mahasiswa 2.0
  • Implemented features such as displaying KRS (Course Registration Slip), KHS (Academic Transcript), IPK (Cumulative GPA), attendance records, student subjects, and questionnaires
  • SiAdin Dosen 2.0 (Academic Management System for Lecturers): Designed and developed SiAdin Dosen 2.0, an academic management system tailored for lecturers
  • Features included viewing attendance records for all students, accessing a list of all subjects, inputting student scores (both assignment and exam scores), displaying transcripts for all student scores, and managing academic advising (Perwalian)
  • KRS Management System 2.0: Addressed issues of concurrency in the existing KRS (Course Registration System) Management System by developing a new, high-performance system
  • Introduced user-friendly features such as the ability to choose day or night lecture times, select subjects, and efficiently manage lecture schedules.

Senior Software Engineer

Aplikanusa Lintasarta
05.2024 - Current
  • Developed scalable applications using agile methodologies for timely project delivery.
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Implemented robust security measures to protect sensitive data and ensure system integrity.
  • Introduced automation tools for efficient deployment processes, minimizing downtime during updates.
  • Updated job knowledge by studying state-of-the-art development tools and programming techniques and participating in educational opportunities.

Back End Engineer

PT JELAJAH DATA SEMESTA
11.2020 - 09.2022
  • Championed the development and enhancement of an attendance application for seamless employee attendance management: Company Provider Integration: Implemented a company provider feature connecting two company employees, allowing smooth data storage and retrieval through the correct API channels
  • Booking QR Code: Introduced a booking QR code functionality, enabling clients to reserve desks and rooms
  • A barcode scan updates the status of the designated area to 'occupied.' Dashboard Booking Management: Expanded booking capabilities to the dashboard, empowering employees to book desks and rooms conveniently
  • This enhancement includes the ability to select rooms by building and desks by room
  • Electronic Sign (E-Sign) Integration: Innovated the application by integrating Electronic Sign (E-Sign) capabilities using ReactJS for an enhanced user experience
  • This feature allows employees to upload documents, add signatures, drag and drop signatures onto documents, and receive mobile notifications for document approval
  • The entire process is streamlined with a document queue for efficiency.

Software Engineer

MyRepublic Pte Ltd
02.2018 - 09.2020
  • Contributed to diverse projects, showcasing a commitment to excellence: Spearheaded the enhancement of MyRepublic Order Portal in Singapore, elevating user experience and refining both backend and frontend functionalities
  • Successfully upgraded deprecated SIPWISE SOAP to REST API in Singapore, creating a custom library to seamlessly handle communication with SIPWISE
  • Applied the same upgrade of deprecated SIPWISE SOAP to REST API in New Zealand, employing a custom library for efficient communication with SIPWISE
  • Pioneered the integration of Payment Gateways for MyAccount in Indonesia, incorporating GoPay and Credit Card transactions through Midtrans
  • Developed a dedicated library for seamless connection with Midtrans, implemented an intuitive UI for GoPay transactions, and introduced a deeplink feature to open the app directly from backend responses
  • Introduced the HomeVoice feature to MyRepublic in New Zealand, integrating backend logic to add the HomeVoice product feature and a frontend display for easy access to all HomeVoice products
  • Enabled secure payment transactions for MyRepublic in New Zealand by creating a payment library with file encryption capabilities
  • Additionally, developed an SFTP library to facilitate seamless data transfer with banks.

Sr. Web Developer

PT IP Network Solusindo
02.2017 - 02.2018
  • Led the successful implementation of E-Budgeting for BP Batam, utilizing the Laravel framework and Oracle database: Requirement Analysis: Collaborated closely with the client to comprehensively analyze and understand the requirements for the E-Budgeting system
  • Development with Team: Played a key role in the development phase, working collaboratively with a skilled team to implement E- Budgeting using Laravel and Oracle technologies
  • Production Environment Setup: Established a robust production environment, including the configuration of essential components: Implemented and configured HAProxy for load balancing
  • Set up Redis Cloud for efficient data caching
  • Configured the web server using Nginx for optimal performance and security.

Software Engineer

Indosistem Global
03.2015 - 01.2017
  • Collaborated with a dynamic team to elevate the Loket ticketing application from version 1.0 to 2.0, bringing significant enhancements: Loket 2.0 Application Development: Reporting Module: Successfully implemented a comprehensive reporting system to provide valuable insights
  • Credit Card Payment Integration: Integrated a secure Credit Card Payment feature using Midtrans for seamless and secure transactions
  • Tokenization of Credit Card: Implemented a tokenization system for added security in credit card transactions
  • Input Fee Payment: Enhanced user flexibility by incorporating an input fee payment option for each selected payment
  • Gate Application Development Contributions: Event GBK One Direction: Contributed to the development of the gate application for the GBK One Direction event
  • Event BCA Open, Istora Senayan: Played a pivotal role in creating the gate application for the BCA Open event at Istora Senayan
  • Event Katy Perry, ICE BSD Tangerang: Contributed significantly to the gate application for the Katy Perry event at ICE BSD Tangerang.

Web Developer

Global Loket Sejahtera
03.2015 - 01.2017
  • Collaborated with a dedicated team to develop Loket Application Version 2.0 and Gate Application for streamlined ticket management: Loket Application Version 2.0 Development: Contributed to the team effort in building the enhanced Loket Application Version 2.0
  • Gate Application Development: Developed a Gate Application designed to efficiently check and manage event tickets
  • These projects involved close collaboration, innovative problem- solving, and a commitment to delivering a seamless experience for both users and event organizers.

Web Developer

Indoferro
- 02.2015
  • Diligently contributed to the maintenance and enhancement of the ERP (WASABI) Application, incorporating valuable updates: New Format Report Incorporation: Successfully introduced new report formats, augmenting the application's reporting capabilities and providing enhanced data insights
  • Cooperative Feature Expansion: Implemented a cooperative feature for increased employee engagement and collaboration
  • Enabled employees to register within the cooperative, fostering a sense of community
  • Developed efficient export and import functionalities for seamless employee data management
  • Enhanced reporting mechanisms within the cooperative module, ensuring comprehensive insights for effective decision-making.

Programmer Frelance

Blackbox
01.2010 - 01.2011
  • Engaged in the creation and enhancement of company profile websites with a focus on E-commerce: Custom E-commerce Web App Development: Successfully developed and customized an E-commerce web application, drawing inspiration from platforms like PrestaShop and OpenCart
  • Implemented features tailored to the company's needs, ensuring a seamless and user-friendly online shopping experience
  • WordPress-Based Company Profile Web Development: Designed and developed a custom WordPress-based website to showcase the company's profile
  • Ensured the website reflected the company's brand identity and effectively communicated its values and offerings.

Asisten Laboratorium

Universitas Dian Nuswantoro
01.2009 - 01.2011
  • Served as an assistant for a range of subjects and programming languages, providing support in the following areas: C Language: Assisted in understanding and mastering the fundamentals of the C programming language
  • Delphi: Provided guidance and support in Delphi programming, ensuring a comprehensive understanding of the language's concepts and application
  • Networking: Offered assistance in networking concepts, protocols, and implementation to enhance understanding and practical skills
  • Operating System: Guided through the complexities of operating systems, covering key concepts and practical applications
  • MYOB (Mind Your Own Business): Provided support in navigating and utilizing MYOB software for effective business management
  • Visual Basic: Assisted in learning and applying Visual Basic programming, facilitating the development of desktop applications
  • Java: Supported in understanding Java programming, covering both fundamental principles and advanced concepts
  • This role involved providing comprehensive assistance across a diverse range of subjects and programming languages to facilitate effective learning and skill development.

Education

Bachelor of Computer Science/Information Technology -

Universitas Dian Nuswantoro

Skills

PHP And MySQL

Network Administration

linux

NestJS

ReactJs

NextJS

Ruby On Rails

Object-Oriented Programming

API development experience

Software Development Lifecycle

Database Design

Testing and debugging

Pipeline Maintenance

Web Security

Cybersecurity Principles

Languages

Bahasa Indonesia
English

Timeline

Senior Software Engineer

Aplikanusa Lintasarta
05.2024 - Current

Sr. FullStack Developer

PT Anugerah Kreasi Gemilang
09.2022

Back End Engineer

PT JELAJAH DATA SEMESTA
11.2020 - 09.2022

Software Engineer

MyRepublic Pte Ltd
02.2018 - 09.2020

Sr. Web Developer

PT IP Network Solusindo
02.2017 - 02.2018

Software Engineer

Indosistem Global
03.2015 - 01.2017

Web Developer

Global Loket Sejahtera
03.2015 - 01.2017

Lead Programmer

Universitas Dian Nuswantoro
07.2011

Programmer Frelance

Blackbox
01.2010 - 01.2011

Asisten Laboratorium

Universitas Dian Nuswantoro
01.2009 - 01.2011

Software Engineer

Myrepublic Digital

Web Developer

Indoferro
- 02.2015

Bachelor of Computer Science/Information Technology -

Universitas Dian Nuswantoro
NOVA DWI KURNIAWANSenior Software Engineer