Vinny Silva - Resume

About Me

As an accomplished Application Support Agent with over 7 years of experience in supporting diverse applications, including hands-on involvement in software development, I am now eager to transition fully into software development, with a particular focus on Python. Currently engrossed in learning Flask, I have discovered a deep passion for its capabilities and am excited to apply my extensive experience in a dynamic software development role, contributing innovative solutions and leveraging my newfound love for Python to drive excellence in programming projects.

Experience

Southern Alberta Institute of Technology (SAIT) - System Analyst, Mar 2021 - Present

At SAIT, I work in a small group supporting the institution′s Learning Management System application, Brightspace. Responsibilities include building APIs, assisting with functionalities, and maintaining the tool for faculties and students.



Anthology Inc. - Software Developer, Nov 2019 - Feb 2021

At Anthology, my colleagues and I focused on building scalable, predictable, and high-performance solutions using SQL. Responsibilities included resolving tickets, meeting clients, creating APIs, building web forms, and maintaining databases.

  1. Resolved tickets from the ServiceNow Queue Manager.
  2. Conducted meetings with clients to address enhancement requests.
  3. Created APIs for third-party software integration.
  4. Built web forms for student registrations using Bootstrap, JavaScript, and C#.
  5. Updated and maintained clients′ databases.
  6. Used SQL to generate customizable reports.
  7. Integrated applications with WhatsApp, SMTP, and SMS services.
  8. Applied AGILE practices for discovering requirements.
  9. Created stored procedures, triggers, and SQL jobs for API interaction.
  10. Developed SOAP requests for client CRM access.
  11. Participated in meetings with third-party vendors for software integration.
  12. Performed deployments, ensuring database and application files were up to date.


TC Energy - Application Support Analyst, Jul 2013 - Sept 2019

At TC Energy, I managed and supported Natural Gas and Liquids Pipelines′ applications, resolving tickets, troubleshooting daily user problems, and supporting over 140 applications.

  1. Analyzed application requests and managed user requests from different regions.
  2. Packaged applications and added them to the Software Center.
  3. Created APIs for third-party software integration.
  4. Managed servers, including updates and patches.
  5. Updated and maintained clients′ databases.
  6. Created reports from databases using SQL.


Blueprint Corp. - Jr. Software Developer, Feb 2013 - Jul 2013

At Blueprint, a small company, I worked on functionality requests for LotWorks software, creating back-end solutions with Perl, HTML, JQuery, JS, and CSS.

  1. Logged into the system, worked with requirements, and collaborated with Senior Developers.
  2. Developed back-end solutions and suggested web solutions.
  3. Managed Oracle and MySQL databases.
  4. Maintained clients′ Linux Server (CentOS) and used GIT for repository updates.


Alberta Health Services - Web Collaborator, Sep 2012 - Nov 2012

Concluding my Certificate course at SAIT, I completed a 10-week practicum with Alberta Health Services as a Web Collaborator. Responsibilities included:

  1. Designing the entire department′s SharePoint website.
  2. Implementing appropriate permissions for stored content on the site.
  3. Documenting shared files and managing access permissions.
  4. Conducting meetings and conference calls to instruct users on document management.
  5. Adding pages, custom forms, lists, and libraries to enhance website functionality.
  6. Addressing end-user access issues through proactive calls.
  7. Documenting solutions for end-user issues and contributing to the Knowledge Base database.
  8. Generating reports as requested by other departments.


Tim Horton′s - Supervisor, Nov 2009 - Sep 2011

As a Supervisor at Tim Horton′s, my responsibilities included:

  1. Ensuring comprehensive training and orientation completion, documented in-store.
  2. Managing store opening and closing procedures.
  3. Scheduling employees′ hours and shifts.
  4. Monitoring and ensuring timely completion of tasks by employees.
  5. Conducting performance reviews.
  6. Documenting employee behavior and addressing customer complaints.
  7. Overseeing cleanliness and organization of work areas.
  8. Motivating employees and offering incentives for exceptional performance.
  9. Addressing and resolving customer complaints.
  10. Managing restocking of merchandise, including coffee cans, mugs, and cups.
  11. Ensuring efficient kitchen production.
  12. Counting cash registers at each shift′s end.
  13. Maintaining accurate inventory records.
  14. Placing orders to Tim Horton′s headquarters for in-house supplies.


Tim Horton′s - Food Counter Attendant, Apr 2008 - Nov 2009

As a Counter Attendant at Tim Horton′s, my responsibilities included:

  1. Taking customer orders at the counters and drive-thru.
  2. Ensuring the freshness of brewed coffee.
  3. Preparing soup and sandwiches according to customer orders.
  4. Maintaining cleanliness of tables, storefront, and store bathrooms.
  5. Emptying trash cans regularly.
  6. Unloading the weekly truck supply.
  7. Handling customer payments.
  8. Balancing the cash register at the end of each shift.

Education

Southern Alberta Institute of Technology (SAIT) - .NET Development Certificate of Achievement [2014]

In this program, I developed a strong foundation in object-oriented programming and versatile troubleshooting skills. Emphasizing Agile Software Development, I utilized C# and Microsoft .NET Framework tools to create diverse desktop and web applications. The curriculum covered C#, web programming, ASP.NET, ASP.NET MVC, and database connectivity.



Southern Alberta Institute of Technology (SAIT) - Object Oriented Software Development / (SAIT) [2012]

Elevate my software development skills through a comprehensive 32-week program, encompassing specialized courses in web application development, computer software development, and object-oriented software engineering.

Skills

Technical Skills: • CSS • Flask • Python • HTML • SharePoint • Programming • Microsoft SQL Server • Java • Windows • Testing • Web Development • Web Applications

Soft Skills: • Empathy • Teamwork • Communication • Problem Solving • Time Management • Conflict Resolution • Adaptability