Damian Wechman

Senior Software Developer at GlobalLogic

Wołów, Dolnośląskie, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Damian Wechman is a Senior Software Developer with over six years of professional experience building and refining back-end systems across automotive, telecom, and enterprise domains. Currently at GlobalLogic, he brings a strong C++ background honed at Nokia, CONNECTIS, and Trapeze Group, and has progressed into senior roles delivering robust software at Code Poets and ALTIMI. He contributes to notable open-source projects, including meaningful refactors to ethereum/solidity—improving locale-agnostic string handling and optimizing compiler subexpression elimination—which highlights his attention to correctness and performance in low-level systems. Based in Wołów, Poland, Damian combines academic grounding in electronics and telecommunications from Politechnika Wrocławska with practical experience shipping production code. He is particularly skilled at modernizing legacy codebases and squeezing performance from complex compilers and back-end components.
code6 years of coding experience
job11 years of employment as a software developer
bookMagister inżynier (Mgr inż.), Elektronika i Telekomunikacja, 5,5, Magister inżynier (Mgr inż.), Elektronika i Telekomunikacja, 5,5 at Politechnika Wrocławska
languagesPolish, English, German
github-logo-circle

Github Skills (10)

text-manipulation10
c-language10
strings10
solidity10
cprogramming-language10
blockchain9
smart-contracts9
testing8
optimization8
ethereum8

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
ethereum/solidity

Mar 2022 - Sep 2022

Solidity, the Smart Contract Programming Language
Role in this project:
userBack-end Developer
Contributions:179 reviews, 156 commits, 26 PRs in 6 months
Contributions summary:Damian primarily focused on refactoring the Solidity codebase, replacing locale-dependent operations with their locale-agnostic counterparts. This involved modifications to string manipulation utilities within the `libsolutil` directory, particularly in the `StringUtils.h` and `CommonData.cpp` files. The user also made changes in testing components, such as `test/CommonSyntaxTest.cpp` and several files inside the `libyul` and `libsolidity` directories, indicating a focus on maintaining the code's functionality and ensuring the project's integrity. Furthermore, the user worked on improving the performance of the CommonSubexpressionEliminator by optimizing chunk size limitations.
cppsmart-contractethereumcontractblockchain
resslerruntime3/solidity

Jun 2022 - Aug 2022

Solidity, the smart contract programming language
Contributions:50 commits in 1 month
smart-contractethereumcontractblockchaindapps-development
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Damian Wechman - Senior Software Developer at GlobalLogic