Dmitry L.

About Me

Dmitry is a Senior Software Engineer with 8+ years of industry experience; working with different Java tech stacks on server-side projects. He provides expertise for the building of distributed, scalable and concurrent software systems for convenient and reliable user applications through effective communication, quality and adherence to industry best practices.

AI, ML & LLM

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Senior Software Engineer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

SMI2
SMI2
Software Engineer
2017 - 2019 (2 years)
Moscow, Russia
  • Provided server-side expertise for the development of smi2's news aggregator and ad network.

  • Designed and built new services using statistical models from business requirements, added user-agent parsers, and resolved various concurrent production issues on the new system.

  • Configured the solution's OWASP HTML Sanitizer and GitLab CI; handling and monitoring the deployment of the new app versions.

Twino
Twino
Java Developer
2017 - 2017
Moscow, Russia
  • Worked on the server/client-side development of the client's online lending/investment platform.

  • Oversaw the efficient integration of processes with the automatic call system using cutting-edge Java technologies and best practices.

  • Performed additional system integrations and QA tasks as needed for the delivery of software solutions on time and of the highest quality.

Samsung Research Center
Samsung Research Center
Software Engineer
2013 - 2017 (4 years)
Moscow, Russia
  • Actively participated in the server/client-side development of solutions for Samsung's printer fleet management solution.

  • Developed a user import plugin/service for the client.

  • Took technical ownership of tasks by producing well-organized, optimized, and documented code on solutions.

ZAO LEADER
Java Developer
2013 - 2013
Moscow, Russia
  • Worked on the server-side development of PayStore – a payment app for mobile devices.

  • Developed REST APIs and admin console pages on the app for ZAO Leader.

  • Handled and oversaw all integration processes with CyberSource (Credit Card Processing provider).

I-Teco
I-Teco
Java Developer
2011 - 2013 (2 years)
Moscow, Russia
  • Worked with the latest technologies and approaches for the iteration of banking software solutions for I-Teco.

  • Developed new modules and features for the client and handled bug fixing, refactoring, and testing tasks on the project.

  • Engineered a new module on the ETL service for the client's products.

Showcase

Java Developer - JTalks (Open Source Project)
Java Developer - JTalks (Open Source Project)
  • JTalks is an open-source project focused on assisting developers and test engineers with Forum/Article engines.

  • It includes features for the admin panel and locale functionalities within the JTalks ecosystem.

  • The project developed new admin console features and added locale support.

Education

Education
Specialist Degree in Radio Engineering
Moscow Aviation Institute
2008