Senior JavaScript Developer at Ageas UK

Senior JavaScript Developer at Ageas UK

Sep 2019 - Apr 2020

Led the formation of a new Agile development team, optimized React-based applications, streamlined onboarding with automation, and collaborated on DevOps initiatives using Azure, GitHub, Docker, and Kubernetes.

JavaScriptReactNode.jsDockerKubernetesAzureCI/CDAgile DevelopmentTeam LeadershipPerformance OptimizationSystem ArchitectureTest-Driven Development
Ageas UK

Ageas UK

Senior JavaScript Developer

Sep 2019 - Apr 2020

Location

Bournemouth, United Kingdom

Workmode

Hybrid

About Ageas UK

Ageas UK is one of the largest providers of car and home insurance in the United Kingdom, serving over four million customers. As part of an international group headquartered in Brussels, Ageas UK offers a range of insurance products, including car, home, and travel insurance. The company is committed to delivering excellent customer service, as recognized by The Institute of Customer Service's ServiceMark accreditation.

Role and Responsibilities

  • Team Formation and Leadership: As one of two Senior Developers, I played a key role in forming a new development team. This involved participating in the hiring process, conducting one-on-one sessions, and establishing development processes and coding standards.

  • Agile Transition: Led the team's transition to Agile methodologies, a first within Ageas UK. This included implementing Scrum and Kanban practices, conducting daily stand-ups, sprint planning, and retrospectives to enhance productivity and project delivery.

  • Performance and Architecture Optimization: Oversaw the development and optimization of React-based applications, focusing on performance improvements and architectural enhancements to ensure scalable and maintainable codebases.

  • Onboarding Automation: Developed Node.js tools to automate the setup of development environments for new hires, reducing the onboarding process from approximately three days to just a few hours.

  • DevOps Collaboration: Worked closely with DevOps teams to set up CI/CD pipelines using Azure, GitHub, Docker, and Kubernetes, streamlining deployment processes and ensuring seamless integration and delivery of applications.

  • Code Reviews and Refactoring: Conducted regular code reviews, refactored large codebases to improve readability and maintainability, and established coding standards to enhance code quality across projects.

Impact and Reflections

During my eight-month tenure at Ageas UK, I was instrumental in building and leading a new development team, pioneering Agile practices within the organization, and implementing technical solutions that significantly improved operational efficiency. Despite these contributions, I chose to pursue opportunities elsewhere before the end of my probation period, seeking a role that offered a better balance between coding and administrative responsibilities, as well as greater appreciation for the efforts invested.

Key Contributions & Achievements

Team Formation & Leadership

Led the formation of a new development team, participating in hiring, mentoring developers, and establishing coding standards.

Agile Implementation

Pioneered Agile methodologies within Ageas UK, introducing Scrum and Kanban practices to improve project delivery.

Onboarding Automation

Developed Node.js tools that reduced new hire setup time from three days to just a few hours, significantly improving team productivity.

DevOps Integration

Collaborated with DevOps to implement CI/CD pipelines using Azure, GitHub, Docker, and Kubernetes.

Interested in my work at Ageas UK?

Let's discuss how my experience at Ageas UK could benefit your organization.

Key Achievements

Participated in recruiting and mentoring...

Participated in recruiting and mentoring new developers, establishing a collaborative team environment.

Led performance optimization and architectural...

Led performance optimization and architectural improvements in React-based applications, enhancing user experience.

Developed Node.js tools to automate...

Developed Node.js tools to automate new hire machine setups, reducing onboarding time from three days to a few hours.

Collaborated with DevOps teams to...

Collaborated with DevOps teams to implement CI/CD pipelines using Azure, GitHub, Docker, and Kubernetes.

Conducted code reviews, refactored extensive...

Conducted code reviews, refactored extensive codebases, and established coding standards to improve code quality and maintainability.