Senior Software Developer at Amazon Web Services (AWS)
Calgary, Alberta, Canada
Join Prog.AI to see contacts
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.
11 years of coding experience
16 years of employment as a software developer
Master's Degree Computer Science, Master's Degree Computer Science at Concordia University
: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:
DevOps 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.
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)