Position: Full Stack Developer
Category: Node.js
English level: upper
Years of experience: 6

Spanning last 15 months, I orchestrated the creation of three pivotal applications, each addressing unique objectives while forming a cohesive ecosystem. 

The File Server Application (FS), developed over this period, brought forth an optimized platform for storing and serving diverse files, primed for high-volume production use

Over 12 months, the Media Viewer & Transcoding System (MS) played a dual role as both a seamlessly integrated media viewer/player for other applications and a scalable backend for video/audio transcoding. The backend architecture, designed for horizontal scalability, can handle as many as a hundred application instances, ensuring efficient multimedia processing.

For 6 months, I was a lead developer of a small team that developed a multi-tenant full-stack application named External. This application, designed for government organizations with similar needs, allows customization while maintaining a consistent process of registration and request submission. The tailored request forms for each tenant highlight the application's adaptability and practicality for specialized use cases. On this project, my responsibilities also included distributing tasks among other developers and code review
I am a Full-Stack Web Developer with a total of 6 years of hands-on experience in designing and developing websites and web applications. This includes 3 years of specialized focus on React and Node.js. My journey has traversed the full spectrum of a full-stack role, entailing UX/UI design, frontend, and backend responsibilities, providing me with a unique perspective that enriches my approach to development. I have a good understanding of the entire development cycle from discussion and planning to release and long-term support.

Languages: TypeScript, JavaScript, HTML5, CSS, SASS/SCSS/LESS

Frontend: Next.js, React, Redux, Redux-Thunk, React Query, SWR, Emotion, Styled Components, Bootstrap, Tailwind CSS, Material UI, Mantine

Backend: Node.js, Nest.js, Express.js, Socket.IO

Databases: MongoDB, PostgreSQL, MySQL, Redis

Testing: Jest, Supertest

Dev Tools: Docker, Git, Git Flow

Methodologies: SOLID, DRY, KISS, YAGNI

Design/Planning: Figma, Miro, Notion, Jira
I am looking for an interesting full-time remote job or a long-term project. I would like to work with a team of results-oriented professionals who make quality and interesting products. I am also very interested in learning new tools and technologies to grow further as a specialist.

Not interested in working as an outstaff via Upwork.