Position: Full Stack Web Developer
Category: JavaScript
English level: fluent
Years of experience: 4

One of the accomplishments I'm most proud of is the professional growth I experienced at Optima Solutions MMC. Starting as a Middle Developer, I was quickly promoted to dual roles as a Senior Developer and Team Lead within a span of just two years. This rapid advancement was a testament to my technical skills, work ethic, and leadership capabilities.
During my tenure at Optima Solutions MMC and Teqqed, I've had the opportunity to work on a variety of interesting projects in sectors such as cryptocurrency, government, private, Environmental, Social, and Governance (ESG), and MedTech.

At Optima Solutions MMC, I contributed significantly to 11 projects. One particularly challenging project involved the development of a system for scanning and parsing passport information using Google OCR. This project required me to extend my skills beyond my usual stack, introducing me to Go and RabbitMQ for the first time.

At Teqqed, I continued to lead teams on complex projects within the ESG and MedTech spaces. The specific tasks I completed varied greatly depending on the project, but they included everything from initial design and testing to final deployment and maintenance.

In terms of technology, I have a solid foundation in full-stack development, having extensively used Node.js and React. Additionally, I'm comfortable with WebSocket (WS) for real-time communication, managing large codebases using Monorepo, and developing server-side rendering and statically generated web applications with Next.js. My experience also extends to tRPC for creating end-to-end typesafe APIs.

As a Team Lead in my current role, my responsibilities extend beyond coding. I oversee code reviews, participate in the recruitment process, mentor junior developers, and manage my team from project conception to deployment. This role has honed my leadership skills and given me a deeper understanding of project management.

Despite these experiences, I believe there's always room for improvement. In terms of technical skills, I want to further enhance my proficiency in back-end development, specifically focusing on gaining deeper insights into Go and other emerging technologies. From a leadership perspective, I aim to continually improve my mentoring skills to better support my team members in their growth. I believe in lifelong learning, and I'm always looking for ways to expand my skillset and adapt to the rapidly evolving tech industry.
In my new job, my primary expectation is to find a challenging and fulfilling role that enables me to make meaningful contributions to the projects and initiatives of the company. I am looking for opportunities that allow me to apply and enhance my technical skills, particularly in full-stack development, as well as my leadership skills.

I expect to be a part of a team where collaboration, innovation, and continuous learning are valued