Senior Analyst Programmer
Current1. Discuss with business and analyse requirements(for PSI and VSE projects), then provide solutions and system designs/architecture improvements (including UI design, backend refactoring, Database layer design, API design between apps and modules) as output. 2. Implement requirements in Mazda core dev team as full stack developer using Java, typescript, sql and some popular frameworks/libs like Spring, Angular in daily work.3. Present solutions to stakeholders including project owner, team managers(including neighbor team), business, team members and senior roles at company management level.4. Guide and help junior developers to deliver their project smoothly. Review team member's code changes.5. Cleanse business data in Oracle production database via sql functions, procedures, triggers and amend million level records.