Alexandre Pretyman

Senior Software Developer at Amazon Web Services (AWS)

Calgary, Alberta, Canada
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

👤
Senior
🎓
Top School
Alexandre Pretyman is a Senior Software Developer with 11 years of experience building resilient systems across cloud, mobile and embedded domains, currently at AWS in Greater Vancouver. He moved from hands-on Java backend work and freelancing in Brazil to engineering roles at AWS, blending pragmatic software development with DevOps and cross-platform build expertise. His open-source contributions to projects like ruslo/polly and ruslo/hunter showcase deep knowledge of CMake toolchains, Android cross-compilation and dependency management, enabling complex CI workflows and support for varied platforms and API levels. Alexandre combines full-stack problem solving with a strong foundation in C++, Java and build systems, and holds a Master's in Computer Science from Concordia University. Colleagues describe him as a steady engineer who quietly improves developer productivity and portability—often by fixing obscure toolchain and linker issues that unblock teams. He is based in Calgary and brings a global perspective from work in Brazil, Montreal and Vancouver.
code11 years of coding experience
job16 years of employment as a software developer
bookMaster's Degree Computer Science, Master's Degree Computer Science at Concordia University
bookWoodbridge School
bookPontifical Catholic University of Rio de Janeiro
stackoverflow-logo

Stackoverflow

Stats
78reputation
2kreached
1answer
1question
github-logo-circle

Github Skills (22)

dependency-management10
c-language10
build-system10
cmake10
autotools10
cprogramming-language10
architecture9
architectures9
arm9
android8
postgresql7
qt7
linux7
geos6
opencv6

Programming languages (4)

C++CCMakePython

Github contributions (5)

github-logo-circle
ruslo/polly

May 2015 - May 2017

:wrench: Collection of CMake toolchain files and scripts for cross-platform build and CI testing (GCC, Visual Studio, iOS, Android, Clang analyzer, sanitizers etc.)
Role in this project:
userDevOps Engineer & Embedded Systems Engineer (Android Toolchain Focus)
Contributions:26 commits, 9 PRs, 35 comments in 2 years
Contributions summary:Alexandre primarily focused on enhancing the CMake toolchain files for Android cross-platform builds. Their contributions involved modifying the Android toolchain to work with Hunter, correcting preprocessor binary names, and adding linker flags for gnustl_static. They also updated the toolchain for various API levels, including adding support for API level 19 with ARMv7-a-neon. These changes facilitated the build and testing of cross-platform applications, specifically targeting the Android platform.
clangios-androidiosbitbakecontinuous-integration
ruslo/hunter

Jun 2015 - Nov 2017

Role in this project:
userFull-stack Developer
Contributions:132 commits, 69 PRs, 360 comments in 2 years 6 months
Contributions summary:Alexandre primarily contributed to the Hunter build system for integrating and managing dependencies, and providing examples. Their work included adding support for autotools, defining project configurations for various libraries (e.g., odb, Qt, PostgreSQL, MySQL-client, geos), and creating usage examples for these libraries. They also implemented fixes and enhancements to the build process, such as merging configure and ExternalProject_Add functionality and configuring build configuration types.
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
Alexandre Pretyman - Senior Software Developer at Amazon Web Services (AWS)