Nicholas Ferraz

United States

@nichoferraz

Full Stack Developer| 7 Years of Professional Experience | Python Code Mentor

Badges

Problem Solving
Python
C language

Certifications

Work Experience

  • Software Engineer

    University of Chicago•  May 2022 - Present

    • Develop new features using Python, Flask, Docker, Vue.js, and JavaScript. • Update models and create migrations using ORM and Alembic. • Fix programming bugs and create patch releases for critical services. • Conduct code reviews of Pull Requests from peers. • Mentor and guide Software Engineer interns to help them improve programming and communication skills. • Write technical documentation.

  • Software Engineer

    University of Illinois at Urbana-Champaign (UIUC)•  June 2018 - May 2022

    - Work together with various technical and non-technical stakeholders within PRI and the surveys to provide web-based solutions throughout the whole organization - Manage the backend code of the PRI flagship websites, which include various CMSs - Ensure the security of PRI's web applications - Part of the team that ensures compliance with the Illinois Information Technology Accessibility Act (IITAA), Section 508 and WCAG 2.0.

  • Software Engineer

    University of Illinois at Urbana-Champaign (UIUC)•  March 2017 - May 2018

    - Employ best practices to create responsive web pages using HTML/CSS and Bootstrap - Develop WordPress plugins and shortcodes using PHP, JavaScript, and HTML/CSS - Developed Python scripts to parse HTML files and migrate site from OpenCMS to WordPress

Education

  • University of Illinois at Springfield

    Computer Science, MS•  January 2020 - December 2021

  • Knox College

    History, B.A.•  September 2007 - June 2011

Skills

nichoferraz has not updated skills details yet.