Patrick Maupin

Xilinx FPGA Consultant at Self-employed

San Antonio, Texas, United States
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
Patrick Maupin is a seasoned hardware and firmware engineer with 16 years of professional experience and a multi-decade career designing embedded systems, emulation platforms, and FPGA solutions. Currently a self-employed Xilinx FPGA consultant in San Antonio, he brings deep systems-design expertise from senior roles at Luminous Computing, Microchip, and Microsemi, where he led firmware, emulation, and advanced development projects. A pragmatic problem-solver, Patrick pairs low-level digital and analog emulator design with software-centric automation—his open-source contributions to projects like pdfrw, rst2pdf, and astor show a long-standing commitment to robust tooling, test automation, and clean code generation. He has a track record of improving build and test reliability (adding incremental builds, coverage, and log parsing) and making complex PDF/AST manipulation practical for other developers. Equally comfortable debugging hardware timing or refining Python test suites, he blends systems architecture thinking with hands-on implementation.
code16 years of coding experience
job30 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
8,089reputation
1.1mreached
232answers
2questions
Badges
python-multiprocessing
top-5%
pdf
top-1%
python
top-1%
multithreading
top-5%
dynamic
top-5%
github-logo-circle

Github Skills (28)

python10
testing10
pdf10
rs10
manipulation10
subprocess10
code-generation10
pdf-manipulation10
test-automation10
character-encoding9
python-multiprocessing9
multithreading9
bash9
dynamic9
encoding9

Programming languages (3)

C++RubyPython

Github contributions (5)

github-logo-circle
berkerpeksag/astor

Sep 2012 - Apr 2017

Python AST read/write
Role in this project:
userBack-end Developer
Contributions:99 commits, 46 PRs, 65 pushes in 4 years 8 months
Contributions summary:Patrick primarily contributed to the `astor` repository, focusing on enhancing the code generation capabilities of Python ASTs. They added features such as version numbering, GitHub URL inclusion in the setup, and Python 3 compatibility changes. The user refactored the codegen module to improve readability, fixed bugs introduced in earlier versions, and implemented tests. They added utilities for round-trip testing.
astpython-astpythonread-write
rst2pdf/rst2pdf

Oct 2009 - Jul 2015

Use a text editor. Make a PDF.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:192 commits, 1 PR, 7 pushes in 5 years 9 months
Contributions summary:Patrick contributed to the automated testing framework for rst2pdf by implementing an initial version of an autotest with the execmgr module. They added the parselogs.py file to retrieve current test states, and also worked on code coverage for the test runner. Furthermore, the user addressed issues related to test execution, including changing the working directory, and introduced an incremental build option. The user appears to focus on making the testing more comprehensive and improving the reliability and efficiency of the build process.
pythonpdfpdf-generationrestructuredtextpresentation-tools
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
Patrick Maupin - Xilinx FPGA Consultant at Self-employed