Skip to main content
Mainao BaroMB
Open to opportunities

Mainao Baro

@mainaobaro

Senior software engineer specializing in scalable React + TypeScript frontends, micro-frontends, performance, and automated testing.

India
Message

What I'm looking for

I’m looking for a role where I can own scalable frontend architecture (React/TypeScript, micro-frontends), improve performance and accessibility, and ship with strong automated testing and CI/CD—while mentoring engineers and collaborating in Agile teams.

I’m a Senior Software Engineer with 8 years of experience building scalable React.js and TypeScript frontend applications for enterprise platforms. I focus on frontend architecture, micro-frontends, and Redux-based state management to turn complex requirements into reliable, high-performance user experiences.

At CGI (Apr 2023–Present), I’ve built modular React + TypeScript modules using Redux Saga to accelerate feature delivery by 30% across sprint cycles. I designed reusable UI patterns, reduced duplicate code by 25–30%, and improved initial page load performance by 40% on low-bandwidth networks through code-splitting and lazy-loading.

I also strengthened quality and resilience by integrating Jest and React Testing Library with CI/CD quality gates via GitHub Actions, cutting production regressions by 30%. Previously at EPAM Systems, I delivered micro-frontends and improved WCAG AA accessibility, and at Byond Travel I lifted Lighthouse scores from 68% to 92% while shipping Next.js and PWA experiences—always supported by strong code reviews, performance tuning, and mentoring.

Experience

Work history, roles, and key accomplishments

CGI logoCG
Current

Senior Software Engineer

Apr 2023 - Present (3 years 2 months)

Built scalable React.js and TypeScript frontend modules for a large enterprise insurance platform, using modular component architecture and Redux Saga workflows to accelerate feature delivery by 30%. Improved initial page load performance by 40% and increased Core Web Vitals (LCP, CLS, INP) across 8 modules through code-splitting, lazy-loading, and bundle pruning.

ES

Software Engineer

Nov 2021 - Apr 2023 (1 year 5 months)

Developed micro-frontend applications with React and TypeScript for CoreLogic platforms, enabling scalable modular frontend delivery across multiple teams. Implemented WCAG AA accessibility compliance and strengthened release reliability with automated Jest and React Testing Library test suites.

BT

Software Engineer (Frontend Development)

Byond Travel

Jul 2019 - Mar 2021 (1 year 8 months)

Developed and enhanced customer-facing websites and B2B portal applications using Next.js and React, delivering responsive and server-side rendered experiences. Improved Lighthouse performance from 68% to 92% by optimizing bundles, adding caching, and removing render-blocking scripts, and implemented PWA offline caching for low-connectivity usability.

TT

Associate UI Developer

Toolyt (Vahmine Technologies)

Jul 2017 - Jul 2019 (2 years)

Created responsive SaaS admin portal interfaces using HTML5, CSS3, JavaScript, Bootstrap, and jQuery, improving cross-browser user experience. Integrated REST APIs with AJAX-based workflows, optimized UI rendering performance, and introduced React-based components into legacy applications to accelerate modernization.

Education

Degrees, certifications, and relevant coursework

TU

Tezpur University

Master of Computer Applications, Computer Applications

2014 - 2017

Completed a Master of Computer Applications (MCA) at Tezpur University from 2014 to 2017.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan