Sijis Aviles

Chicago, Illinois, 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
🎓
Top School
Sijis Aviles is a Chicago-based software engineer with 14 years of experience focused on backend development and DevOps for automation and systems tooling. He contributes to notable open-source projects—improving Ansible’s unarchive module for better include/exclude handling and archive compatibility, maintaining Errbot’s backend and plugin system, and adapting puppet-collectd for Red Hat environments. His work spans bug fixes, test-suite improvements, template and Python code changes, and pragmatic UX improvements like splitting status outputs for independent calls. Known for attention to cross-platform compatibility and small, high-impact fixes, he helps make developer-facing infrastructure more reliable and easier to operate.
code15 years of coding experience
job19 years of employment as a software developer
bookBachelor of Science (B.S.), Fitness Management, Bachelor of Science (B.S.), Fitness Management at North Park University
bookMISM - Master of Information Systems Management, Management Information Systems, General, MISM - Master of Information Systems Management, Management Information Systems, General at Keller Graduate School of Management of DeVry University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (22)

python10
package-management10
puppet10
puppeter10
testing10
puppet-bolt10
configuration-management10
automation10
ansible10
ansible-galaxy10
automations10
chatbot10
git9
devops9
templating8

Programming languages (13)

C++JinjaCRustMakefileGoMustacheTypeScript

Github contributions (5)

github-logo-circle
errbotio/errbot

Nov 2013 - Jan 2023

Errbot is a chatbot, a daemon that connects to your favorite chat service and bring your tools and some fun into the conversation.
Role in this project:
userBack-end Developer
Contributions:2 releases, 46 reviews, 230 commits in 9 years 3 months
Contributions summary:Sijis primarily contributed to the maintenance and improvement of the Errbot chatbot. Their work focused on addressing code errors, fixing typos within comments, and improving existing features related to plugin management. The user also worked on improving the status output and functionality, including splitting it into smaller parts to allow for independent calls. These changes involved modifying existing Python code, and template files to improve the user's experience.
chatopschatbotspythondevopsdaemon
ansible/ansible

Oct 2016 - Dec 2020

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
userBackend & DevOps Engineer
Contributions:6 commits, 5 PRs, 25 comments in 4 years 2 months
Contributions summary:Sijis primarily contributed to the `ansible/ansible` repository by addressing bug fixes and implementing new features related to the `unarchive` module. Their work involved modifying code to enhance the module's functionality, specifically regarding handling excludes and includes when unarchiving. Furthermore, the user improved the module's compatibility with different archive types and made adjustments to improve the test suite. They also made changes to the `_text.py` file.
everythingpythonit-automationdevopsdeployment
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
Sijis Aviles