Diego Argueta

Software Engineer

Revere, Massachusetts, 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

👤
Senior
🎓
Top School
Diego Argueta is a software-minded electrical engineer with 11 years of hands-on experience and a recent BS in Electrical Engineering from Wentworth Institute of Technology. He blends low-level programming instincts and Python expertise—contributing to notable open-source projects like PyFilesystem and the sqlalchemy-redshift dialect, where he added Parquet/ORC support and improved testing infrastructure. At MassDOT he applied CAD and regulatory review skills to highway design updates, demonstrating an ability to move between embedded systems, real-world test equipment, and large-codebase backend work. Comfortable with tools from AutoCAD and MATLAB to oscilloscopes and pytest, he focuses on reliable, maintainable engineering solutions. Colleagues describe him as detail-oriented and collaborative, eager to learn in fast-paced teams. An interesting thread through his work is a penchant for bridging high-level Python automation with low-level resource and memory management.
code11 years of coding experience
bookBachelor of Science - BS, Electrical Engineering, Bachelor of Science - BS, Electrical Engineering at Wentworth Institute of Technology
github-logo-circle

Github Skills (16)

databases10
amazon-redshift10
sqlalchemy10
pytest10
sql10
python10
relational-databases10
sql-database10
database10
testing10
test-automation9
ftp9
filesystem9
memory-management9
enums7

Programming languages (9)

JavaC++CRustPLpgSQLJavaScriptGoLua

Github contributions (5)

github-logo-circle
Amazon Redshift SQLAlchemy Dialect
Role in this project:
userBackend Developer
Contributions:6 commits, 6 PRs, 17 comments in 5 months
Contributions summary:Diego significantly contributed to the sqlalchemy-redshift project by implementing features and making enhancements to the Amazon Redshift dialect. They added support for new file formats (Parquet, ORC) and the `REGION` argument for the `COPY` and `UNLOAD` commands, expanding the functionality of the dialect. Further contributions include support for the `ALTER TABLE APPEND` command. Moreover, they addressed compatibility issues by officially supporting Python 3.7.
pythondialectsqlalchemyredshiftpylint
PyFilesystem/pyfilesystem2

Jul 2019 - Nov 2019

Python's Filesystem abstraction layer
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:9 reviews, 6 commits, 8 PRs in 3 months
Contributions summary:Diego contributed to the project by implementing features related to memory management in the filesystem, specifically within the MemFS and FTPFS modules. They addressed bugs, handled potential errors like EOFError, and ensured proper resource release. Furthermore, the user migrated tests to the Pytest framework, contributing to improvements in the testing infrastructure, including mocking AppDir directories, adding slow markers, and enabling branch coverage.
pythonfatpyfilesystem2zippyfilesystem
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
Diego Argueta - Software Engineer