Motivated and detail-oriented Software Engineer with 3.5 years of professional IT experience in IBM i (AS400) systems, now expanding into Java Development. Skilled in problem-solving, object-oriented programming, and backend logic implementation. Seeking a hybrid role to leverage AS400 expertise while contributing to Java-based backend systems utilizing Spring Boot and REST APIs.
PROJECT EXPERIENCE
1. Inventory Management System (Java)
Developed a web-based CRUD application for inventory tracking using Spring Boot and MySQL. - Designed RESTful APIs and handled user validation and exception handling. - Frontend built using HTML/CSS, integrated with backend via API calls.
Technologies Used: Java, Spring Boot, MySQL, REST API, Git
2. Part Replacement Analyzer (AS400 to Java)
Role:Migration Analyst | Type: POC Project Description: - Recreated legacy part chain replacement logic from RPGLE/CLLE into modular Java classes. - Used Java Collections and OOP concepts to replicate business rules. - Demonstrated legacy modernization feasibility for internal tools.
Technologies Used: RPGLE, CLLE, Java, Collections, Business Logic Mapping
3. Global Pricing Automation (AS400)
Role: AS400 Developer & Support Engineer Description: - Maintained and enhanced pricing-related modules in RPGLE and CLLE. - Automated pricing logic for global entities using file-based triggers and CL jobs. - Provided L1/L2 support for production issues including pricing discrepancies and report mismatches.
Technologies Used: RPGLE, CLLE, DB2, Query/400, Scheduler