Overview
This role combined software delivery with operational ownership.
The work covered core ERP capabilities, database automation,
security controls, report generation, integration needs, and the
day-to-day reliability of internal business systems.
It also included mentoring junior developers, reviewing code before
production release, and supporting deployment-related tasks.
Core stack
- Angular
- Bootstrap
- Java Spring
- Microsoft SQL Server
- JasperReports
- Azure
- GitLab
ERP
Angular, Spring, SQL Server
Enterprise Resource Planning system
Delivered and maintained ERP capabilities with a strong focus on
operational reliability, reporting, security, and maintainability.
- Worked across ERP processes, account management, and security workflows.
- Mentored junior developers and acted as a senior technical resource.
- Reviewed code and QA before production migration.
- Created reports, vouchers, barcodes, and PDF and Excel exports with JasperReports.
- Implemented cross-domain integrations using APIs and iframe-based flows.
- Restricted concurrent logins so a single account could be limited to one device.
- Automated database build, backup, restore, update, and user-creation processes.
- Developed and optimized stored procedures, triggers, and scheduled jobs.
- Troubleshot backend issues and supported legacy-to-new-system integration.
- Worked with batch automation, GitLab workflows, and Azure deployment support.
Control system
Licensing and database workflows
License and database controlling system
System designed to reduce repetitive administrative work and tighten
control over licensing, database operations, and account expiration.
- Automated database building, backup, restore, update, and user creation.
- Supported license tracking, renewal visibility, and compliance-related needs.
- Administered account expiration through authentication and authorization workflows.
Asset management
Maintenance and reporting
Asset Management System
Maintenance and improvement work for asset-management software,
focused on system behavior and reporting outputs.
- Maintained and debugged system behavior for error detection and correction.
- Prepared reporting outputs through JasperReports.
Working style
Production-minded engineering
How the work was approached
The value of this role was not just feature output. It also required
technical judgment, data awareness, and support for the people using
the software operationally.
- Balanced feature development with system stability and security.
- Worked close to operational workflows rather than isolated front-end tasks.
- Combined engineering delivery with reporting, data, and deployment awareness.