Senior Software Engineer

Building enterprise-level applications remotely with a focus on clean, scalable, and maintainable code

Available for Remote Work Worldwide
Flexible Hours | UTC+7

10+

Years Experience

20+

Projects Delivered

Global

Remote Work

Software Development Illustration

About

Passionate software engineer with expertise in enterprise application development and modern technologies

About Me

Senior Software Engineer & Full Stack Developer

Specialized in building enterprise-level applications, microservices, and cloud-native solutions. Experienced in .NET Core, C#, and modern JavaScript frameworks with a strong focus on clean code and software architecture.

I possess a deep understanding of software architectural patterns, microservices, and SOLID development principles, ensuring that I write clean, scalable, and maintainable code. Committed to staying updated with the latest technologies, I excel in creating secure and efficient web APIs and data services that enhance operational efficiency.

Remote Work Experience

  • Currently working full-time remotely for a Taiwan-based tech company
  • Experienced in cross-cultural remote collaboration
  • Proven track record of delivering projects remotely
  • Flexible working hours aligned with Taiwan time zone (UTC+8)
Current Role Senior Software Engineer (Remote)
Location Working Remotely (UTC+7 to UTC+8)
Email nurul.hadi@outlook.com
Specialization Enterprise Application Development

Backend

.NET Core, C#, Java, Python, Go, PHP

95%

Frontend

JavaScript, Vue.js, AngularJS, jQuery, Bootstrap

85%

DevOps

Docker, AWS, Azure, CI/CD, Git

85%

Database

MS SQL, NoSQL, Kafka, Elastic Search

90%

Resume

Professional experience and educational background in software development

Work Experience

Track record of delivering high-quality software solutions and leading development teams

Taiwan Tech Company

Dec 2024 - Present

Senior Software Engineer (Full Remote)

Working remotely as a full-time senior developer focusing on .NET Core enterprise applications. Key responsibilities:

  • Developing and maintaining enterprise-level applications using .NET Core
  • Implementing microservices architecture and cloud solutions
  • Collaborating with international teams across different time zones
  • Leading technical design and architecture decisions
  • Mentoring team members and conducting code reviews
.NET Core Microservices Azure Cloud Docker Kubernetes

CargoERP Pte Ltd

Jan 2023 - Dec 2024

Senior Software Engineer

Leading development of enterprise-level logistics solutions. Key achievements:

  • Led team in developing Boox Desk and Boox NoCode hybrid applications
  • Spearheaded evaluation and adoption of emerging technologies
  • Designed and implemented secure, high-performance web API data services
  • Provided mentorship and technical guidance to junior developers
.NET Core React Node.js PostgreSQL Docker AWS

Ent-Vision Pte Ltd

Dec 2019 - Dec 2022

Senior Software Engineer

Led development of intelligent automation solutions. Notable projects:

  • Developed Intelligent Process Automation for ship suppliers
  • Built Master Data Platform for supply chain logistics
  • Created TEHO Quotation Automation system
  • Implemented Transport Management System

Badan Pemeriksa Keuangan

Apr 2017 - Dec 2019

Software Engineer

Developed enterprise-level applications for government auditing. Key projects:

  • Built Microservices API following enterprise architecture best practices
  • Developed Monitoring LKPD web application
  • Created Sistem Management Pemeriksaan portal
  • Implemented Portal e-Audit web application

PT Sakura System Solution

Jan 2016 - Apr 2017

Software Engineer

Developed HR systems and applications. Key responsibilities:

  • Designed and developed web-based HRD systems
  • Implemented database design and optimization
  • Created RESTful APIs for system integration
  • Ensured security best practices in applications

Certifications

Strong technical background with focus on software development

Professional Skills

2013 - Present

Technical Expertise

  • Cloud Technologies (AWS, Azure)
  • Containerization with Docker
  • API Development & Integration
  • Real-time Web Technologies
  • Event-Driven Architecture

Portfolio

Enterprise applications and solutions developed for BPK (Badan Pemeriksa Keuangan)

Enterprise Applications

Projects developed for BPK (Badan Pemeriksa Keuangan) and Commercial Clients

SIAP (Sistem Aplikasi Pemeriksaan)

Key Achievements

  • Reduced audit process time by 40%
  • Improved document accuracy by 95%
  • Enhanced team collaboration efficiency

SIAP (Sistem Aplikasi Pemeriksaan)

BPK - Badan Pemeriksa Keuangan

Comprehensive audit management system for government financial oversight

.NET Core 6.0 SQL Server 2019 Angular 14 Microservices Docker Kubernetes
  • Workflow-based audit process management
  • Document management and version control
  • Real-time collaboration tools
  • Advanced reporting and analytics
  • Role-based access control
  • Audit trail and compliance tracking
40% Process Efficiency
95% Accuracy
1000+ Active Users
Monitoring LKPD

Monitoring LKPD

BPK - Badan Pemeriksa Keuangan

Financial report monitoring and analysis system

.NET Core SQL Server Vue.js ElasticSearch
  • Automated data collection and validation
  • Real-time financial analysis
  • Customizable dashboards
  • Data visualization tools
Portal LHR

Portal LHR

BPK - Badan Pemeriksa Keuangan

Public financial report portal and information system

.NET Core SQL Server React Redis
  • Public access to financial reports
  • Advanced search capabilities
  • Document download and sharing
  • User feedback system
SIPTL

SIPTL

BPK - Badan Pemeriksa Keuangan

Integrated financial tracking and reporting system

.NET Core SQL Server Angular SignalR
  • Real-time financial tracking
  • Automated report generation
  • Multi-level approval workflow
  • Audit trail and logging
Sistem Pengawasan Irtama (WASMA)

Sistem Pengawasan Irtama (WASMA)

BPK - Badan Pemeriksa Keuangan

Supervision and monitoring system for government agencies

.NET Core SQL Server Vue.js Kafka
  • Performance monitoring dashboard
  • Automated compliance checks
  • Risk assessment tools
  • Incident management system
SMP - Sistem Management Pemeriksaan

SMP - Sistem Management Pemeriksaan

BPK - Badan Pemeriksa Keuangan

Comprehensive audit management and workflow system

.NET Core SQL Server React Docker
  • End-to-end audit workflow
  • Resource allocation and scheduling
  • Document management system
  • Performance analytics

Boox Platform Suite

Logistics & Supply Chain
Go Vue.js Electron

Key Achievements

  • Streamlined logistics operations by 60%
  • Reduced processing time by 45%
  • Enhanced supply chain visibility
  • Automated 85% of manual processes
  • Improved inventory accuracy by 95%

CargoERP Platform

CargoERP Pte Ltd | Singapore

Comprehensive Omni-Channel logistics solutions enabling seamless fulfillment and international logistics operations

Go 1.21 Vue.js Electron JS DevExtreme SignalR HangFire
  • Boox Desk: Hybrid application for operations automation
  • Boox NoCode: Custom application builder platform
  • Boox UiBuilder: Component creation system
  • Boox Workflow: Dynamic workflow management
4 Major Products
Global Deployment
Enterprise Scale

AI-Powered Solutions

Enterprise Intelligence
.NET AI/ML Cloud

Key Achievements

  • 90% automation in document processing
  • 75% reduction in manual data entry
  • Real-time business insights
  • 98% accuracy in ML predictions
  • 50% faster decision making

Ent-Vision Solutions

Enterprise AI & Automation

Next-generation enterprise platform leveraging AI and machine learning for intelligent process automation

.NET Core 7 Angular 15 TensorFlow PyTorch Azure ML
  • AI-Powered Document Processing & OCR
  • Intelligent Process Automation
  • Predictive Analytics Engine
  • Machine Learning Pipeline
90% Automation
98% ML Accuracy
24/7 Availability
Amanah Pro - Project Management & Accounting System

Key Achievements

  • Streamlined project workflows by 70%
  • Reduced accounting processing time by 60%
  • Improved project tracking efficiency
  • Enhanced financial reporting accuracy

Amanah Pro

Project Management & Accounting System

Integrated project management and accounting solution providing comprehensive business process automation

Go 1.21 PostgreSQL Vue.js 3 Redis Docker Kubernetes
  • Project Planning & Tracking
  • Resource Management
  • Financial Management
  • Real-time Reporting
70% Efficiency Gain
60% Time Saved
99% Accuracy
Zentra - Omni-Channel Business Solution

Key Achievements

  • Unified order management across channels
  • Real-time inventory synchronization
  • Automated order fulfillment
  • Enhanced customer tracking

Zentra

Omni-Channel Business Solution

Comprehensive platform for order management, inventory control, and customer tracking across multiple sales channels

Go 1.21 PostgreSQL React Redis RabbitMQ Elasticsearch
  • Multi-channel Order Management
  • Inventory Synchronization
  • Customer Relationship Management
  • Analytics & Reporting
100% Order Accuracy
Real-time Inventory Sync
360° Customer View

Certifications & Achievements

Professional certifications and technical achievements

Introduction To Windows Presentation Foundation (WPF)

Introduction To Windows Presentation Foundation (WPF)

Microsoft

A Beginner's Guide to a Microservices Architecture

A Beginner's Guide to a Microservices Architecture

Udemy

View Certificate
Microservices: Designing Highly Scalable Systems

Microservices: Designing Highly Scalable Systems

Udemy

View Certificate
MongoDB Essentials

MongoDB Essentials - Understand the Basics of MongoDB

Udemy

View Certificate

Services

Expert software engineering services to transform your business needs into robust, scalable solutions

Enterprise Application Development

Transform your business processes with custom-built enterprise applications that scale with your growth.

  • Microservices architecture
  • High-performance backend systems
  • Scalable database solutions
  • Secure authentication & authorization
  • API development & integration

Benefits for Your Business:

  • Improved operational efficiency
  • Reduced development costs
  • Enhanced system reliability
  • Future-proof architecture

Cloud-Native Solutions

Leverage the power of cloud computing with modern, containerized applications built for scalability.

  • Docker containerization
  • Kubernetes orchestration
  • CI/CD pipeline setup
  • Cloud infrastructure design
  • Performance optimization

Benefits for Your Business:

  • Reduced infrastructure costs
  • Improved scalability
  • Enhanced reliability
  • Faster deployment cycles

System Architecture & Consulting

Expert guidance in designing and implementing robust software architectures for your business needs.

  • System design & architecture
  • Performance optimization
  • Code review & refactoring
  • Technical documentation
  • Best practices implementation

Benefits for Your Business:

  • Improved system maintainability
  • Reduced technical debt
  • Enhanced team productivity
  • Better code quality

Database Solutions

Optimize your data management with efficient database design and implementation.

  • PostgreSQL optimization
  • Database schema design
  • Query optimization
  • Data migration
  • Backup & recovery solutions

Benefits for Your Business:

  • Improved data performance
  • Enhanced data security
  • Reduced storage costs
  • Better data accessibility

API Development

Build robust, secure, and scalable APIs to power your applications and integrations.

  • RESTful API design
  • GraphQL implementation
  • API documentation
  • Authentication & authorization
  • Rate limiting & caching

Benefits for Your Business:

  • Improved system integration
  • Enhanced developer experience
  • Better API security
  • Increased system flexibility

Technical Leadership

Guide your development team with expert technical leadership and mentorship.

  • Team mentoring
  • Code review & standards
  • Technical decision making
  • Best practices implementation
  • Architecture guidance

Benefits for Your Business:

  • Improved team productivity
  • Enhanced code quality
  • Better technical decisions
  • Faster project delivery

Frequently Asked Questions

Common questions about my services, work process, and collaboration approach

How do you handle remote work collaboration?

I have extensive experience working remotely with teams across different time zones. My collaboration approach includes:

  • Regular communication through video calls and chat
  • Flexible scheduling to accommodate different time zones
  • Clear documentation and code comments
  • Agile methodologies and sprint planning
  • Version control and collaborative development tools

What types of projects do you specialize in?

I specialize in enterprise-level applications and solutions, including:

  • Microservices-based architectures
  • Cloud-native applications
  • Database design and optimization
  • API development and integration
  • System architecture and consulting

My expertise spans both backend and frontend development, with a strong focus on scalable and maintainable solutions.

What is your development process?

My development process follows industry best practices:

  1. Detailed requirements gathering and analysis
  2. Architecture design and planning
  3. Iterative development with regular client feedback
  4. Comprehensive testing and quality assurance
  5. Documentation and knowledge transfer
  6. Post-deployment support and maintenance

I emphasize clean code, maintainability, and scalability throughout the development lifecycle.

How do you ensure code quality and security?

Quality and security are paramount in my development approach:

  • Following SOLID principles and design patterns
  • Implementing automated testing (unit, integration, E2E)
  • Regular code reviews and static code analysis
  • Security best practices and vulnerability scanning
  • Continuous Integration/Continuous Deployment (CI/CD)
  • Regular security updates and patch management
  • Enim ea facilis quaerat voluptas quidem et dolorem. Quis et consequatur non sed in suscipit sequi. Distinctio ipsam dolore et.

Available for Remote Work Worldwide

I'm open to remote opportunities and collaborations across different time zones. Let's discuss how we can work together to build amazing software solutions.

nurul.hadi@outlook.com
(+62) 81284093225
linkedin.com/in/nhadii
github.com/NHadi
Working Hours

Flexible schedule to accommodate different time zones

Available for meetings and collaboration across multiple time zones