Senior Software Engineer
CurrentAs a software architect and full-stack developer, I developed high-performance backend systems from scratch. Some of my notable achievements include:Designing and implementing a multithreaded backend server with a custom-built HTTP server, which enabled our system to handle client requests with ease. Developing a Postgres connector with notifications support and a custom in-memory Datagrok data format, which significantly improved the efficiency and flexibility of our data management system. Building a high-performance ORM with seamless integration with Datagrok data format, which made it easy for our team to work with complex data models.In addition to these backend-focused projects, I also took on a leadership role as team lead and architect for core infrastructure features development. I spearheaded the design and implementation of a scalable and extensible queue-based system that enabled our team to handle complex workflows with ease.Furthermore, I designed and built a packaging and package building system with plugins management capabilities. Our packages are compatible with NPM and modern JS stacks, and our JS-api allows for seamless extension of the Datagrok platform.