Chris Cooper

Chris Cooper Email and Phone Number

Senior Software Developer | JavaScript/TypeScript, Python, HTML/CSS, Vue, Angular, React
Chris Cooper's Location
Vancouver, British Columbia, Canada, Canada
Chris Cooper's Contact Details

Chris Cooper personal email

n/a
About Chris Cooper

I am a senior software developer with seven years of experience delivering web applications across full-stack and front-end roles. I am passionate about the web and leveraging all that it offers to the fullest to craft intuitive and impactful user experiences. I love to work in dynamic and collaborative teams in an environment which values writing clean and maintainable code. I am looking for full stack or front-end roles and am open to in-person/hybrid positions in Vancouver, BC, or remote.

Chris Cooper's Current Company Details

Senior Software Developer | JavaScript/TypeScript, Python, HTML/CSS, Vue, Angular, React
Chris Cooper Work Experience Details
  • Abcellera
    Senior Software Developer
    Abcellera Jan 2022 - Dec 2023
    Vancouver, British Columbia, Ca
    • Developed a web app to support scientific workflows using TypeScript (Vue) and Python (Django) which reduced the time from data capture to analysis by 75%.• Led frontend development within a 6-person cross-functional team, overseeing the technical direction of the project and multiple large features from design through to release.• Architected Vue application, ensuring engineering best practices for scalability and maintainability. • Orchestrated the seamless migration of over 30 Django template pages into a single-page application with a gRPC API, enabling significant enhancements in user experience and API reuse.• Translated over 20 components from the AbCellera design system in Figma into code, leading to a 30% improvement in developer efficiency and a consistent UX across the application.• Reduced support tickets by 20% and enhanced product usage insights by implementing robust error handling and logging patterns leveraging Sentry.• Developed React components for rendering custom data visualizations in Plotly Dash apps.
  • Abcellera
    Software Developer
    Abcellera May 2020 - Jan 2022
    Vancouver, British Columbia, Ca
    • Developed an antibody data visualization app using TypeScript, Angular, D3, Plotly and Node.js, empowering scientists to analyze millions of data points for optimal therapeutic antibody selection.• Designed, implemented and trained devs on a comprehensive app-wide testing strategy with Testing Library, Cypress, and Jest, improving testing effectiveness and developer experience. • Reduced Jenkins CI duration by 30% by migrating the E2E test suite from Selenium to Cypress.• Trained 8 other devs on topics such as CSS, Testing, Redux and RxJS, enhancing the team's skill set.• Established scalable state management patterns, cutting Redux boilerplate by 30%.
  • Kore Software
    Full Stack Software Developer
    Kore Software Sep 2018 - May 2020
    New York, Ny, Us
    • Developed a cloud-native, multi-tenant SaaS application using Angular, MySQL, .NET Core and AWS. • Stepped up to take ownership of the frontend and re-architected the Angular application adopting best practice frontend design patterns resulting in a more modular, scalable and maintainable codebase.• Minimized bugs and shortened release times by establishing a unit and integration testing strategy using Jest and Spectator.• Optimized team workflow by building reusable components and utils libraries and leveraging TypeScript, ESLint and Prettier.• Standardized UI/UX across KORE's application suite and designed a UI component library utilized by 5 applications as a member of the UI/UX committee.
  • Cordant Group Plc
    Full Stack Software Developer
    Cordant Group Plc Mar 2017 - Jul 2018
    Northampton, Gb
    • Modernized full-stack web apps and business services as part of an agile development team, using TypeScript, Angular, Node.js, PostgreSQL, Serverless, AWS services and microservices architecture• Simplified complex data flow in Angular app through implementing and training devs on state management patterns with NgRx• Established and documented team best practices for Angular and enhanced team knowledge through running Lunch-and-Learn sessions and mentoring junior colleagues.
  • Aon
    Investment Consultant
    Aon Sep 2010 - Oct 2016
    London, Gb
    • Designed and delivered investment solutions for a range of clients, including 3 FTSE 100 companies.• Managed day-to-day client relationships and co-ordinated work within the client team• Built and improved Excel models for analyzing the investment market• Produced a weekly market analysis report read by clients and colleagues globally

Chris Cooper Skills

Object Oriented Programming Javascript Test Driven Development Web Development Github Web Applications Agile Methodologies Jquery Jasmine Framework Software Craftsmanship Software Development Ruby Node.js Angular Project Management Postgresql Amazon Web Services Sql Aws Lambda Typescript Agile Web Development Html Css Database Design Git React.js Elasticsearch Nosql Functional Programming Angularjs Mysql C# .net Core Microservices Full Stack Development .net Framework React

Chris Cooper Education Details

  • Alliance Manchester Business School
    Alliance Manchester Business School
    Msc Quantitative Finance & Financial Engineering
  • Makers
    Makers
    Web Development Bootcamp
  • The University Of Manchester
    The University Of Manchester
    Bsc Mathematics With Finance

Frequently Asked Questions about Chris Cooper

What is Chris Cooper's role at the current company?

Chris Cooper's current role is Senior Software Developer | JavaScript/TypeScript, Python, HTML/CSS, Vue, Angular, React.

What is Chris Cooper's email address?

Chris Cooper's email address is ch****@****s.ac.uk

What schools did Chris Cooper attend?

Chris Cooper attended Alliance Manchester Business School, Makers, The University Of Manchester.

What skills is Chris Cooper known for?

Chris Cooper has skills like Object Oriented Programming, Javascript, Test Driven Development, Web Development, Github, Web Applications, Agile Methodologies, Jquery, Jasmine Framework, Software Craftsmanship, Software Development, Ruby.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.