michael_schroeder_resume

3
Michael Schroeder [email protected] / (480) 220-2202 / Portland, OR Summary Junior / Mid-Level .NET Software Engineer with 3+ years’ experience working with the Microsoft Technology stack. Skilled in “back end” work with SQL database and server side technologies. Developed applications with a strong understanding of C#, SQL, ASP and experience with the SDLC in Agile environments. Windows System and Networking Administration experience along with .NET integration with Windows services and systems. Experience Office Ally (May 2016 - Present) Junior Web Developer Vancouver, WA Full stack web developer. Microsoft .NET stack. Front-end work with HTML, CSS, JS (jQuery, AJAX, Angular 1, Handlebars), ASPX. Created and utilized custom WebAPI routes. Comfortable with asynchronous and non-asynchronous calls. Back end work with C#, VB, SQL (T-SQL). Created relational databases in MSSQL from scratch, wrote stored procedures to retrieve the data. Created custom scripts for Business Analysts and Management to track user engagement and application use. Agile environment with Scrums. Worked independently and collaborated with other developers. Worked closely with Business Analysts to refine requirements and offer suggestions when needed. Tested and resolved bugs with our QA department before pushing code to production. Other technologies, Python, Django, MongoDB, Redis, WinSCP integration,

Upload: michael-schroeder

Post on 08-Feb-2017

13 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Michael_Schroeder_Resume

Michael Schroeder [email protected] / (480) 220-2202 / Portland, OR

Summary Junior / Mid-Level .NET Software Engineer with 3+ years’ experience working with the

Microsoft Technology stack. Skilled in “back end” work with SQL database and server side technologies.

Developed applications with a strong understanding of C#, SQL, ASP and experience with the SDLC in Agile environments.

Windows System and Networking Administration experience along with .NET integration with Windows services and systems.

ExperienceOffice Ally (May 2016 - Present)Junior Web DeveloperVancouver, WA

Full stack web developer. Microsoft .NET stack. Front-end work with HTML, CSS, JS (jQuery, AJAX, Angular 1,

Handlebars), ASPX. Created and utilized custom WebAPI routes. Comfortable with asynchronous and non-asynchronous calls.

Back end work with C#, VB, SQL (T-SQL). Created relational databases in MSSQL from scratch, wrote stored procedures to retrieve the data. Created custom scripts for Business Analysts and Management to track user engagement and application use.

Agile environment with Scrums. Worked independently and collaborated with other developers. Worked closely with Business Analysts to refine requirements and offer suggestions when needed. Tested and resolved bugs with our QA department before pushing code to production.

Other technologies, Python, Django, MongoDB, Redis, WinSCP integration,

Visual Studio 2013 Pro, MS SQL 2014, Tortoise SVN (SVN wrapper), Jira, Confluence

Independent Contractor (August 2015 – Present)Portland, ORFreelance Software Engineer

Page 2: Michael_Schroeder_Resume

Developed .NET applications for financial institutions. Utilized C# and existing MS SQL server to create custom reports and templates for client accounts.

Full Stack Web Development utilizing ASP.NET. Used ASP MVC to create web forms to query existing MS SQL DB. Front end work with HTML, CSS, JS, jQuery.

Created VBA Macro books to pull web data and insert existing information into excel. Worked with System Admins and leveraged C#.NET with Active Directory to Create,

Update and Delete Users and Groups for Authentication with IIS. Home office users Utilized .NET (C#, ASP, VB), VBA, Java, HTML, CSS, JS, JQuery, MS SQL, MySQL, Unix, Linux,

Windows 7 - 10, Windows Server 2008 - 2012 R2, Windows Active Directory, IIS, Tomcat7 MS SQL Server 2008 Management Studio, Visual Studio 2012 Professional, Eclipse.

Mutual Securities, Inc / Mutual Advisors, LLC (July 2012- August 2015)Camarillo, CAHead of Technology

Developed numerous applications utilizing C#, SQL, ASP and Java. Worked with departments to gather application specifications and functionality. Designed and coded applications in a timely matter to meet deadlines. Produced deliverables when necessary for management to track progress and offer suggestions. Tested, debugged, and maintained applications.

System / Network Admin for Windows domain. Desktop administration and cloud administration using Windows Server 2008-2012 in a Microsoft Terminal Services and Citrix XenApp environment. Monitored CPU and memory usage across multiple servers. Used Active Directory to add, modify and delete existing users.

Home office and client support. Tracked tickets, responded promptly and sought assistance when necessary. Primary contact for tech support for 20+ home office users and 200+ brokers and advisors with 1000s of clients.

Worked with outside brokerage custodians to establish new trade data feeds into our systems. Using these feeds, I was able to download, parse, and insert into existing databases for seamless integration with previous trading data tables. This enabled the company to expand our services to multiple brokerage custodians where in the past our brokers had only two options.

Utilized third party .NET APIs to monitor and update our companies Document Management System. The API was used to check and update the document security settings for 1000s of incorrectly indexed documents. Rather than spending weeks manually checking and updating each document, I created a daily script which would do this automatically. A weeks long process was resolved in five minutes, and the script continues to run daily.

Utilized .NET (C#, VB, ASP) VBA, Java, HTML, CSS, JS, jQuery, PHP, MS SQL, Windows 7 – 8, Windows Server 2008 – 2012 R2, Citrix Xen App, Windows Active Directory, IIS, MS SQL Server 2008 Management Studio, Visual Studio 2012 Pro, Eclipse

Education / CertificationsBachelors of Science, Computer Science

California Lutheran University, May 2012Financial Industry Regulatory Authority (FINRA) Brokerage Licenses

Series 7 - General Securities Representative / June 2014 / Active Series 66 - Uniform Combined State Law Exam / August 2014 / Active