Alexander F.

Principal Technical Lead | Typescript, Node, Rust, Agentic coding, Linux

Poland

About

I'm a Senior Full-Stack Engineer, Founder, and technical interviewer with 12+ years of experience. I like to build beautiful solutions with performance and cost effectiveness in mind. Javascript/typescript stack: - React / vue / web components / mobx / tanstack / canvas / tailwind - Node / express / koa / nestjs / nextjs / fastify - NPM / Yarn / Pnpm - Cypress / playwright / nightwatch / vitest / jest - Vite / esbuild / rollup / parcel - Zod / api-extractor / jsdoc / tsdoc Rust stack: - Tokio / tungstenite / crossbeam / simd / serde / criterion / AWS sdk Databases: - Mongo / MySQL / PostgreSQL Other: - Docker / Docker compose / AWS / AI agent-based development

Experience

  • Rust engineer at Self-employed
    2023 - Present ยท 3 yrs 7 mos

    I created a closed-source realtime high-frequency crypto trading system using Rust/Tokio from scratch. Key features: - Multithreaded, modular, made with workspaces usage - Significant part was built using AI coding approach - Highly-optimized websocket/http2 connections - deployed to AWS (also uses AWS rust sdk undet the hood) - covered with unit tests

  • Javascript Team Lead at Shark Software
    Aug 2018 - Present ยท 8 yrs

    ๐’๐ก๐š๐ซ๐ค ๐’๐จ๐Ÿ๐ญ๐ฐ๐š๐ซ๐ž is a leading IT company specializing in Web and Mobile Development, as well as Design Services, for the international market since 2016. Shark Software provides custom web and mobile solutions tailored to various industries. Key responsibilities: - Technical interviewing - Taking responsibility for the projects as a team lead - Creating guidelines / projects documentation / tasks estimating - Making code reviews - Leading of the projects from different fields (healthcare, finance, sports, etc.) - Implementing smart, cost-wise technical solutions

  • Frontend course teacher at Hillel IT School
    2019 - 2020 ยท 1 yr

    I was teaching groups of approximately 10-20 people. Also I took part in studying programs creation. This was mostly a typescript/css course Main responsibilities: - Studying programs creation - Homework checking and student code reviews - Making the process of obtaining knowledge as interactive and joyful as possible

  • Full Stack Engineer at Brokerage Company
    2013 - 2020 ยท 7 yrs

    I was responsible for creating online cfd/forex trading system Key responsibilities: - Created custom high-performant canvas charts with additional indicators integration support, fast partial rerendering, modular architecture, etc. - Optimized bitbucket deploy pipelines with unit/integration tests included - Created and supported ui components library together with design team - Integrated monorepository approach - Co-created order matching algo - Created reliable and fast websocket order system

  • Javascript teacher at Spalah IT-School
    2016 - 2018 ยท 2 yrs

    As a javascript tutor I was teaching groups of approximately 15 people offline. Main responsibilities: - Studying programs creation - Homework checking and doing personal code reviews - Making the process of obtaining knowledge as interactive and joyful as possible