Post Job Free

Resume

Sign in

Software Developer

Location:
Iowa City, IA
Posted:
October 21, 2020

Contact this candidate

Resume:

Ryan Spurgetis

Iowa City, IA

319-***-****

adg6m1@r.postjobfree.com

Summary of Qualifications

One year, four months experience in software development for a financial services firm, using Python and AWS Cloud Computing, in a Scaled Agile development environment, managing Oracle SQL data warehouse

Six months experience in software support for custom web software for higher education institutions, using JavaScript, HTML/CSS web technologies

Trained in .NET Framework and C#, Java, PHP and JavaScript programming languages

Experience in managing company intranet website and public websites

Extensive experience in IT support of enterprise environments across a variety of computer platforms and programs applications, including the roll-out and support of a custom software solution for healthcare electronic documentation system

Skills

Programming and database languages, technologies: Python, JavaScript, YAML, JSON, XML, SQL (Oracle, SQL Server), API, DynamoDB (noSQL), C#, Java, Python Unit Test, JUnit

IDEs/Editors: VS Code, Visual Studio Enterprise, AWS Lambda Function and CloudWatch tools, Notepad++, NetBeans, also familiar with Oracle SQL Developer, SQL Management Studio, SQL Workbench

Scaled Agile, Scrum-team based development practices and approaches, using Atlassian software suite of tools and git-based version control (Jira, Bitbucket, Sourcetree), and git command line

Experience in the documentation and maintenance involved for complex software processes in an enterprise level environment

HTML/CSS and WordPress website administration, for both public and internal company intranet websites.

Office 365, Exchange and Active Directory user and group management, in a terminal services thin client environment, Windows 2008R2, 2012 Server Terminal Services management and Windows PowerShell

Education

Kirkwood Community College, Cedar Rapids, IA

Computer Software Development, Associate of Applied Science 2017

Java Programming Certificate, December 2017

.NET Programming Certificate (C#), December 2017

Web Development Certificate, December 2017

3.628 Cumulative GPA

Technical courses completed:

oJava: Java I, II, III, Data Structures

oC#: .NET Development I, II, III and Software Development Capstone (software documentation, Agile and SCRUM practices)

oWeb: HTML/CSS, JavaScript (jQuery framework in particular), PHP, Apache, Web Design Principles

oDesign: Structured Systems Analysis (UML/O-O)

oSQL: Relational Database and SQL

oPython: Programming Logic

Projects completed:

oCapstone Project – This project was a SQL-database driven, n-tier application, with desktop, mobile and web front ends. The program acts a wholesale food ordering system. Documentation and implementation used Scrum and Agile style approaches, including use of repository on GitHub with version control. The project utilized ASP.NET, C#, Microsoft SQL, and Microsoft Visual Studio IDE.

o.NET III Final Project – This was also a multi-layered, data-driven application, with a web front end. A comic book shop ordering system that allows a customer to create an account, add and subtract individual comics and graphic novels from a hold list, as well as provide employees a login to create comic book entries and manage customer’s lists. The project also utilized ASP.NET, C#, Microsoft SQL, and Microsoft Visual Studio Enterprise IDE.

Professional Experience

Aegon Asset Management / Randstad Technologies, Cedar Rapids, IA

Programmer Analyst (Contractor) (05/2019 – Present)

Contractor for Randstad Technologies at Aegon Asset Management, on a data warehouse cloud migration project

Amazon Web Services programming, involving use of Python, JSON and AWS proprietary services to migrate on-premises SQL databases to AWS hosted data lake storage, e.g. AWS Cloudformation Templates, using the AWS Cloud Development Kit

AWS Cloud Practitioner certification

Review and writing of design documents and diagrams regarding software architecture

Use of Git-based version control software, GitHub and Bitbucket

Scaled Agile Framework (SAFe) work environment, with Scrum team Agile software development approach, DevOps training, and CI/CD pipeline planning, with Jira and Confluence products

Data warehouse management using Informatica, Control-M and batch file based processes in a SQL-database environments

Leepfrog Technologies, Coralville, IA

Software Support Specialist (09/2018 – 04/2019)

Debugging HTML/CSS, JavaScript, and SQL database issues related to client's specificationsFirst line of contact with clients in higher education utilizing custom software solution for catalog, course offerings and room scheduling

Assessing software requests and working with developers to meet the needs of clients

Use of command line, batch scripts to perform routine tasks for software and website maintenance

Utilizing knowledge of SQL database structures, servers, HTML, CSS and JavaScript programming to perform the above tasks

Systems Unlimited, Inc., Iowa City, IA (07/2007 – 9/2018)

IT Support Specialist (09/2010 – 9/2018)

Helpdesk and user management duties of a health services non-profit organization with over 200 office users, and over 900 employees total, with 6 offices in the Eastern Iowa area

Primary management of computerized locking door system, and Avaya IP Office phone system

Maintain and design of the organization’s internal intranet and external, public websites

Develop and facilitate trainings to new and existing staff relating to new computer applications and upgraded versions of existing applications

Maintenance of network printer environment, in conjunction with third-party vendors and the network administrator

Assisted in implementation of an electronic documentation system utilizing custom documentation software in over 70 residential housing sites, and front-line troubleshooting of the hardware and software for end users

Systems Unlimited, Inc.

Office Assistant (05/2009 – 09/2010)

Primary front desk staff for this organization, in charge of handling the incoming calls, scheduling job interviews for the HR department, and maintaining a steady supply of various office supply products

Systems Unlimited, Inc.

Job Coach (07/2007 – 04/2009)

Assisted people with developmental disabilities and the brain injured in attending and performing jobs in the community.



Contact this candidate