profile avatar

Marcin Jałocha

Senior Software Engineer

7+

Years of Experience

5+

Completed Projects

I'm Marcin, a programmer working with C++, Lua, and JavaScript/TypeScript. Started coding in 2015 making game bots, then got into C++ while building a 2D MMORPG server. Now I'm focused on web development - backend, frontend, and testing. I love learning new tech and figuring out how things work.

Work Experience

Senior Software Engineer

Nov 2022 - Present

Trans.eu

/

Remote

  • At Trans.eu, I was responsible for maintaining the logistics platform's authentication microservices, effectively addressing OAuth authentication challenges.
  • I refactored and enhanced legacy Node.js code, overseeing the entire process from design to implementation.
  • Utilizing Docker and deploying on AWS ECS via Terraform, I ensured efficient service management.
  • I facilitated internal communication with other feature teams, collaborated closely with team members, and participated in code reviews and sprint planning to maintain high-quality deliverable.

Software Engineer

Jan 2021 - Jul 2024

V&X Limited

/

Remote

  • I've added new functionalities and maintained existing features using C++ and Lua.
  • I've created essential services from scratch, such as a status service built with TypeScript and Node.js using the NestJS framework, which monitored engine status and collected metrics and logs, later showing them in Grafana dashboard and Kibana
  • I've managed the infrastructure, implemented CI pipelines for automatic deployments, and extensively used Docker to containerize services for streamlined deployment on target machine.

Node.js Developer

Feb 2018 - Jan 2021

Upwork

/

Remote

  • Successfully delivered multiple web applications that met client specifications and improved functionality.
  • Employed TypeScript and JavaScript to enhance code maintainability and readability.
  • Integrated ESLint and Joi for code quality and validation, leading to a 25% reduction in runtime errors.
  • Collaborated with clients to gather requirements, ensuring alignment with their business goals and objectives.

Education

Jan 2017 - Jan 2021

Bachelor of Science in Computer Science

WSB

/

Poland

Skills

Skills Other skills

Languages

Polish - Native

English - C1