Project Enhancement: Utilized .NET 6, Vue.js, and RESTful APIs to enhance an existing appraisal system. Implemented modern features such as real-time updates and improved user interface, resulting in increased user satisfaction and efficiency.
Client Collaboration: Led client meetings to gather requirements, discuss project progress, and provide demonstrations of implemented features. Acted as a primary point of contact for client communication on certain features.
Application Development: Developed several new applications under a monolithic project. Created new features, found and squashed bugs, and refactored code to bring it up to current standards.
Work Under Pressure: Worked under strict deadlines on a large-scale project, working autonomously on separate requirements.
Utilised
DevOps sprints and board systems to ensure all work is handled.
Client Service Desk Support: Provided support on the service desk with tickets related to my project. Ensured fast service with clear answers on why an issue arose and how it was fixed.
Team Collaboration: Took part in code reviews and discussions to help ensure best practices. Offered my opinions on others' work and took onboard criticism on my own.
Deployment: Handled deployments for a large-scale project to push out new features and bug fixes.
Handled both manual deployments onto VMs and deployments through a DevOps pipeline.
Testing: Written unit tests for my own and others’ applications to ensure a wide test coverage using the triple A method for test writing.