Senior Software Engineer focused on building reliable and scalable web systems.
Strong background in frontend architecture, system design, and full-stack development, with hands-on experience modernizing large codebases, improving reliability, and delivering maintainable production systems.
Experienced in designing and integrating APIs, building backend services, and collaborating on software architecture decisions across frontend and backend domains.
Open-source contributor and creator of developer tooling focused on API design, resilient communication patterns, testing, observability, and long-term maintainability.
Actively using AI-assisted engineering workflows with Claude Code, Codex, and agentic development practices for software development, code review, documentation, technical analysis, and productivity improvements.
MSc in Computer Science (Software Engineering) with a strong foundation in distributed systems, software engineering principles, and scalable system design.
React · TypeScript · Node.js · AWS
Technologies I’m currently integrating into my full-stack workflow: Next.js, NestJS, GraphQL
I also build and maintain a small open-source project, dfsync, where I explore request lifecycle, error handling, and reliability patterns in practice.
- Portfolio: https://oroman.dev
- LinkedIn: linkedin.com/in/onishchenko-roman




