
Roman User
@romanuser12
Senior Frontend Engineer at EPAM Systems; modernized enterprise React codebases and built a public Next.js commerce platform.
What I'm looking for
At EPAM Systems, I deliver data-heavy enterprise workflows and modernize React interfaces. I’ve migrated a JavaScript component surface from PropTypes to TypeScript and refreshed tests toward React Testing Library.
For a finance-oriented workflow product, I built frontend business logic and worked with backend engineers to reduce API calls and provide frontend-ready data structures. I’ve also partnered with design on feasible UX improvements and created reusable interface components.
I built Foghorn Storefront & Admin Platform as a personal portfolio project and sole product engineer. It brings together a Next.js storefront and a separate AdminJS operations runtime, with a shared Prisma/PostgreSQL data model.
I added automated quality gates, deployment hooks, and post-deploy smoke checks to the project. My approach separates server state from local UI state and makes complex workflows accessible, testable, and ready for release.
Experience
Work history, roles, and key accomplishments
Delivered data-heavy enterprise workflows with forms, tables, charts, and visualization interfaces. Modernized legacy JavaScript/Java UI, migrated PropTypes to TypeScript, and improved testing with React Testing Library.
Sole Product Engineer
Foghorn Storefront & Admin Platform
Jan 2025 - Dec 2026 (1 year 11 months)
Architected a localized Next.js 16 / React 19 storefront on Vercel and a separate AdminJS 7 / Express 5 operations runtime on Render, sharing a Prisma/PostgreSQL data model. Delivered catalog, search, cart, reviews, promotions, and a safe demo checkout path.
Education
Degrees, certifications, and relevant coursework
EPAM Systems
Training Badge, Professional Development
Completed professional development training badges including AI-Assisted Engineering Practitioner, Exploring Generative AI + Prompt Engineering Foundations, and CloudX Foundations.
Availability
Location
Authorized to work in
Website
foghornbay.comSalary expectations
Job categories
Interested in hiring Roman?
You can contact Roman and 90k+ other talented remote workers on Himalayas.
Message RomanGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
