Position: Senior Software Engineer
Category: Java
English level: fluent
Years of experience: 11

- Led the development of customer portal. Wrote 80% of the code, and reviewed the rest. Achieved excellent system stability.
- Refactored the software structure for an customer portal, reducing the time for a new feature implementation by 50%
 - Trained 5+ individuals in handling software development cycles, as part of their induction processes.
Only part-time/freelance.
Currently taking a lead role in a team of 10 people. The client is a world-leading fintech
Responsibilities:
- Produce clean code and automated tests
- Develop software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
- Planning, tracking, and scheduling software deliverables
- Mentor junior and mid-level engineers
- Grow engineering teams by interviewing, recruiting, and hiring

Stack: API, Java, Angular, Docker, Testcontainers