Brian Cole
Senior Front-End Developer | React, Next.js, TypeScript, GraphQL | Building Scalable, High-Performance Web Applications
11 yrs experience · Hyattsville, MD · <10 hrs/week
About
I’m a Senior Front-End Developer with 10+ years of experience creating high-performance, customer-focused web applications using React.js, Next.js, TypeScript, and modern front-end architectures. My passion lies in building interfaces that are not only visually engaging but also optimized for performance, accessibility, and scalability. I’ve led enterprise-grade projects for companies like Optum, TBC Corporation, and United Advocates Group, collaborating across UX, backend, and DevOps teams to deliver products that drive measurable business growth. My expertise spans API integration (REST, GraphQL), microservices, and cloud deployments (AWS, Azure)—ensuring seamless performance across platforms. Beyond coding, I focus on improving developer efficiency through clean architecture, code reviews, and strong test coverage (85%+ with Jest and React Testing Library). I’m also experienced in mentoring junior developers, implementing Agile methodologies, and aligning technology with strategic business outcomes. If you’re looking for a front-end expert who can transform complex requirements into sleek, high-performing applications—while enhancing delivery timelines and user satisfaction—I’d love to connect.
Skills
Experience
- Senior Front End Developer · Optum02-01-2024 – 02-01-2025
• Architected and developed an internal ID Card Platform using React, Redux, Next.js, TypeScript, Node.js, and GraphQL, improving real-time data synchronization and user experience. • Implemented web performance optimizations such as lazy loading, memoization, and dynamic imports, improving initial load time by 45%. • Implemented micro frontend architecture for modular development and faster deployment cycles across teams. • Led a front-end team of developers, conducting code reviews, enforcing coding standards, and mentoring junior engineers in React best practices. • Integrated with Spring Boot microservices and GraphQL APIs to enable secure, real-time data exchange between front-end and backend systems. • Drove accessibility compliance (WCAG 2.1) and responsive design consistency across desktop and mobile devices. • Championed clean architecture principles using Redux Toolkit, ensuring scalable and predictable state management. • Collaborated with cross-functional Agile teams, participating in sprint planning, backlog grooming, and daily stand-ups using Jira. • Implemented server-side rendering (SSR) with Next.js to improve SEO and boost content load speed for key client portals. • Automated testing using Jest and React Testing Library, reaching 85%+ test coverage. • Coordinated with DevOps for Azure-based CI/CD deployments, reducing downtime and manual intervention. • Documented key React components and patterns, establishing a shared internal library for future reuse. • Worked closely with UI/UX teams to transform Figma prototypes into production-ready, pixel-perfect interfaces. • Partnered with API teams to optimize data models, reducing payload size and API response latency. • Led efforts to refactor legacy code to TypeScript, improving maintainability and static type safety. • Delivered consistent, production-grade code with an emphasis on clean documentation, readability, and modular design.
- Senior Front End Developer · TBC Corporation02-01-2023 – 02-01-2024
• Built customer-facing eCommerce and marketing platforms using React.js, Next.js, and GraphQL, driving a 15% improvement in user engagement and conversions. • Developed Node.js backend APIs and serverless functions for real-time product and campaign management. • Enhanced Next.js SSR and SSG performance, improving SEO rankings and Core Web Vitals scores. • Collaborated in an Agile environment, participating in sprint planning, code reviews, and release management. • Integrated content delivery workflows using GraphQL and headless CMS to streamline dynamic content updates. • Built reusable, scalable UI components following Atomic Design principles, improving development speed across teams. • Enhanced application performance through bundle optimization, caching, and asynchronous data fetching. • Used Redux Toolkit and Context API to centralize application state and streamline data flow. • Participated in Agile ceremonies (sprint planning, retrospectives, stand-ups) and managed story estimation using Jira. • Conducted peer code reviews, enforcing clean coding standards and identifying performance bottlenecks. • Optimized accessibility (ARIA roles, keyboard navigation) for WCAG 2.1 compliance. • Partnered with marketing and analytics teams to build data-driven UI dashboards for campaign performance insights. • Reduced page load times by 40% and improved Core Web Vitals scores through targeted performance audits. • Integrated authentication and authorization flows with Keycloak for secure content access. • Automated deployments and monitoring through AWS and Terraform pipelines. • Mentored junior developers on React Hooks, lifecycle patterns, and debugging techniques. • Coordinated with backend teams to resolve API versioning and schema compatibility issues. • Delivered documentation and internal wikis to ensure smooth handover and onboarding for new engineers.
- Senior Full Stack Developer · United Advocates Group LLC07-01-2020 – 01-01-2023
• Led front-end and backend integration for a FinTech CRM application built with React, Next.js, Node.js, and GraphQL. • Architected reusable UI components and implemented secure Stripe payment integration and PostgreSQL database management. • Collaborated with backend teams using Spring Boot and Django REST APIs, ensuring efficient data exchange. • Implemented WCAG accessibility standards, improving UI accessibility and compliance by 20%. • Managed deployment pipelines using Azure and enforced TDD practices with 85%+ test coverage. • Developed reusable form components and dynamic routing modules to streamline client onboarding processes. • Designed MongoDB schemas optimized for aggregation and quick access to financial data. • Ensured code quality through strict ESLint/Prettier rules and comprehensive unit testing. • Championed Agile best practices, managing sprints, estimates, and release cycles in Jira. • Implemented SSR using Next.js to enhance SEO and improve performance on client-facing portals. • Conducted technical interviews and trained new hires on React and API integration patterns. • Created scalable micro front-ends for modular deployment and code isolation. • Enhanced data security and authentication using OAuth 2.0 and JWT. • Collaborated with UX teams to apply accessibility guidelines and responsive layout designs. • Achieved 80%+ test coverage using Jest, Cypress, and React Testing Library. • Wrote detailed documentation for architecture, codebase structure, and development workflow. • Introduced version control and Git branching standards to streamline collaboration. • Improved deployment reliability by automating pipelines through Azure DevOps.
- Senior Front End Developer · Green Focus Technologies06-01-2018 – 06-01-2020
• Developed and maintained enterprise applications using React.js, Next.js, and GraphQL integrated with Python (Django). • Migrated monolithic front-end architecture to micro frontends, improving scalability and reducing release dependencies. • Enhanced performance with React Hooks, code splitting, and GraphQL query optimization. • Managed AWS-based CI/CD pipelines and performed accessibility and performance audits.. • Translated design materials from Figma and Photoshop into HTML5, SCSS, and Bootstrap UIs. • Enhanced accessibility compliance (WCAG 2.1, Section 508) with semantic HTML and ARIA roles. • Applied SEO improvements including metadata optimization and schema markup for public-facing portals. • Configured AWS services (EC2, S3, CloudFront) for scalable frontend deployments. • Built and documented Storybook component libraries with Tailwind CSS and SCSS modules. • Optimized performance with code splitting, caching strategies, and image compression, reducing load times by 25 percent. • Integrated Google Analytics to measure usage, engagement, and site performance. • Automated deployments with Azure DevOps pipelines, ensuring reliable releases. • Conducted automated testing with Jest and Enzyme for React components. • Provided mentoring and accessibility training to junior frontend developers. • Collaborated with product owners to define technical requirements for compliance-driven workflows. • Conducted Agile ceremonies, backlog refinement, and sprint planning. • Delivered sprint demos to government stakeholders, showcasing modernized UIs aligned with compliance. • Partnered with cross-functional teams to support CMS modernization initiatives.
- Front-end Developer · Laz Parking01-01-2016 – 05-01-2018
• Developed a real estate and parking management system using React, Next.js, Redux, JavaScript, TypeScript and SCSS. • Integrated RESTful APIs and GraphQL APIs to handle parking availability and property listings. • Collaborated with backend engineers on Java Spring Boot microservices for real-time updates. • Implemented React Context API and lazy loading to improve dashboard performance. • Designed authentication with session and cookie-based methods for secure user access. • Conducted cross-browser and mobile-first testing for consistent experience. • Built interactive dashboards with accessibility compliance for diverse user groups. • Integrated third-party services such as maps, payments, and property data APIs. • Optimized load times by 30% using performance profiling and query batching. • Designed reusable React components to accelerate feature delivery. • Partnered with QA teams for manual and automated test coverage. • Participated in Agile sprints, code reviews, and release planning. • Applied React Profiler and Chrome DevTools for deep performance diagnostics. • Collaborated with designers and stakeholders on UI/UX refinements. • Provided production support and troubleshooting for post-release issues
- Full stack Developer · Upwork03-01-2014 – 12-01-2015
• Developed a lot of front-end applications with HTML and CSS, JavaScript, and jQuery. • Worked on the E-commerce platform, the dating project, the Real Estate site, the job site, and so on • Developed back-end applications with PHP/Laravel, C#/.Net, Python/Django, MySQL, PostgreSQL, MariaBD. • Worked with Security and Compliance to ensure all supported application architecture met or exceeded corporate policies and protocols. • Supported employees with advanced troubleshooting on helpdesk tickets. • Developed software for embedded systems and coding solutions for both new installations and in-situ hardware. • Modified existing software to correct errors and adapt to newly implemented hardware or upgrade interfaces. • Coordinated testing and validation procedures through the software development lifecycle. • Established clear system performance standards and wrote specifications. • Improved new JavaScript library React skills and worked on a small React project • Developed RESTful endpoints with Node/Express and PHP Frameworks (Laravel & CodeIgniter).
Education
- Coleman UniversityBachelor's Degree, Computer Science
Similar talent on Pangea
Hire Brian through Pangea
Describe your project to the Pangea agent — see if Brian is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.
See if Brian is a fit