Backend Tech Lead
About Me
Senior Backend Software Engineer and Architect with 17 years of experience. Enthusiast of Strong Typed Languages like GOlang, Typescript, and C#. In every project I design data schema and infrastructure as a code, set up CI and CD to streamline processes, and focus on actual business goals. I’m using the validated output of AI assistants like Claude as tooling daily. Open for new knowledge, skills, and opportunities! I enjoy attending conferences as a speaker and giving technology talks. Flexible and self-motivated, I enjoy technical challenges and engineering problems, architecture, and infrastructure work. Prefer to move fast and take pragmatic weighted decisions, based on real necessity. Proud husband and father of two daughters! Junior yacht skipper! Live in Portugal and benefit from working in the UTC timezone.
Skills
PythonSQLAWSJavaScriptKubernetesReactDockerCI CDTypeScriptLeadershipSoftware DevelopmentGCPGitHubPostgreSQLNodeScrumGolangTDDOOPBackendNestJSC#
Education
Computer Science, Applied Mathematics
Faculty of Computer Science and Information Technologies, speciality in Applied Mathematics and System Programming.
Experience
Various projects, from banking project to financial systems to Oil and Gas learning base. I started there as junior developer in C# and Javascript and grew into Lead Enginer and later into Delivery Manager
Tech leader of outsource projects. Hired team members, discussed requirements with clients, build client relationships and provided architecture design, as well as hands on code implementation
Fully responsible for annotation project from scratch - gather requirements from stakeholders, hired team, worked with ML teams inside company, designed data schema and implemented main part of the backend code. As a result - created tooling is still used inside company to prepare annotation data for ML teams
Joined advertisement tooling team to work on reporting and analytical features inside Unity Ad Tech. Project was designed to help client predict their metrics based on suggested price changes. I designed and implemented data pipeline, which collected data from company sources and used it for prediction algorythm
Lead of backend system development. Stems is musical startup and I'm responsible for backend system to store and digest data from users, which includes video upload, audio separation, audio analysis, efficient storage of data in Postgresql, video processing and many other complex tasks.
