Summary
Paul Rukavishnikov is a senior software developer with nine years of experience specializing in TypeScript-driven web applications using React or Vue on the frontend and Express/Fastify with MongoDB/Postgres on the backend. He has led migrations from serverless AWS Lambda stacks to self-hosted, unified TypeScript platforms and built shared libraries enabling multiple frontends to use the same API, demonstrating strong system and team design sense. Comfortable in both mature enterprise environments and scrappy startups, he routinely contributes to product design, UI/UX discussions, and developer education to improve code quality and delivery processes. Paul values self-documenting systems and design systems, and has practical experience creating them with Figma and component libraries. Based in Yerevan and seeking relocation to Germany, he brings long-standing cultural ties to the country and a background in multilingual collaboration. Outside work he’s an avid single-player RPG and survival gamer with creative ambitions to write a fantasy novel, which underscores his narrative-driven approach to building clear, maintainable interfaces.
9 years of coding experience
6 years of employment as a software developer
Unfinished, Unfinished at Московский Педагогический Государственный Университет