Devaron Ruggiero, Developer in Folsom, CA, United States
Devaron is available for hire
Hire Devaron

Devaron Ruggiero

Verified Expert  in Engineering

Software Developer

Folsom, CA, United States

Toptal member since October 20, 2020

Bio

Devaron is a senior full-stack developer with over 20 years of experience and offers invaluable knowledge in designing and developing web applications, client mobile apps, web services, APIs, IoT, workflows, databases, and software development life-cycles. He specializes in Microsoft technologies such as Azure, SharePoint, and Microsoft 365 for delivering solutions.

Portfolio

California Dept. of Social Services
CSS, HTML5, HTML, Full-stack, Azure SQL, Microsoft Azure, .NET, SharePoint 365...
Catalyst Resources
ASP.NET Core, .NET Core, JavaScript, C#
California Dept. of Consumer Affairs
CSS, HTML5, HTML, Full-stack, Microsoft Azure, .NET, SharePoint 365, OData...

Experience

  • JavaScript - 20 years
  • Visual Studio - 18 years
  • C# - 18 years
  • .NET - 18 years
  • TypeScript - 8 years
  • ASP.NET MVC - 8 years
  • ASP.NET Web API - 8 years
  • SharePoint Framework (SPFx) - 3 years

Availability

Part-time

Preferred Environment

Microsoft SQL Server, Azure SQL, Microsoft Azure, C#, .NET, Windows 10

The most amazing...

...project I've worked on was a PoC app I developed while contracting at Intel, which turned out to save millions of dollars.

Work Experience

SharePoint Architect/Senior Developer

2017 - PRESENT
California Dept. of Social Services
  • Designed, developed, and deployed SharePoint Online Solutions for CalFresh Healthy Living (formally SNAP-Ed) program.
  • Developed custom SPFx web parts/extensions/forms, Azure Function Apps, designed SharePoint site structures, pages, lists, views, content types, and site columns for storing data collected by custom forms.
  • Defined and managed scrum backlog items and sprints.
  • Configured Azure DevOps CI/CD using build pipelines for automating deployments to each environment.
Technologies: CSS, HTML5, HTML, Full-stack, Azure SQL, Microsoft Azure, .NET, SharePoint 365, OData, SharePoint, Office 365, Azure, Scrum, C#, TypeScript, JavaScript, React, SharePoint Framework (SPFx), Office UI Fabric, Visual Studio, Azure DevOps, SharePoint Online, Visual Studio Code (VS Code)

Senior Full-stack Developer

2020 - 2021
Catalyst Resources
  • Assisted CatalystUX developers in migrating a legacy ASP.NET WebForms application to a modern ASP.NET Razor site.
  • Developed the front-end JavaScript patterns/code for loading and saving data, along with handling user interactions/events.
  • Developed the back-end C# View Models for loading and saving data from the platform Web APIs.
  • The project was very successful. The team designed and developed over 60 views in a short period of time. Catalystux required assistance, and I was able to jump in and provide immediate progress.
Technologies: ASP.NET Core, .NET Core, JavaScript, C#

SharePoint Architect/Senior Developer

2018 - 2019
California Dept. of Consumer Affairs
  • Migrated classic C# SharePoint On-Premise web parts into new SharePoint Online hosted sites.
  • Developed custom SPFx web parts and extensions for the new custom forms hosted in SharePoint Online.
  • Designed SharePoint Site structure, pages, lists, views, content types, and site columns for storing data used by the custom forms.
  • Migrated existing data from SharePoint On-Premise into SharePoint Online using a third-party tool (ShareGate) along with custom SharePoint Provisioning code using Microsoft PnP (Patterns and Practices) framework.
Technologies: CSS, HTML5, HTML, Full-stack, Microsoft Azure, .NET, SharePoint 365, OData, SharePoint, Scrum, C#, TypeScript, JavaScript, React, SharePoint Framework (SPFx), Office UI Fabric, Visual Studio, Azure, Office 365, SharePoint Online

Technical Lead/Senior Developer

2018 - 2019
IMS Health
  • Assisted with the migration of Silverlight application to WPF application with a modern back-end RESTful Web API.
  • Served as the lead developer who built the original Silverlight version.
  • Assisted the in-house developers with the migration.
Technologies: Razor Pages, CSS, SQL, Microsoft SQL Server, Full-stack, .NET, Scrum, OData, ASP.NET, WCF RIA Services, ASP.NET Web API, Databases, Visual Studio, Microsoft Team Foundation Server, MSMQ, Windows Communication Foundation (WCF), LINQ, C#, Entity Framework Core, Prism, Windows Presentation Foundation (WPF), Microsoft Silverlight

Software Consultant/Senior Developer

2016 - 2018
Nuix
  • Developed new REST/OData Web APIs and client applications using WinForms, WPF, and modern web technologies.
  • Played a key role in structuring Visual Studio projects/solutions for managing the components of the application such as application/API logic, model objects, database migrations, and background applications.
  • Learned new technology stacks such as MySQL, Adaptive Threat and Behavior datasets/concepts, along with assisting in development with a full server installer MSI package, which required special serve/user licensing.
Technologies: Razor Pages, CSS, SQL, Full-stack, C#, .NET, Entity Framework Core, Scrum, ASP.NET Web API, Databases, Visual Studio, MySQL, Windows Presentation Foundation (WPF), Entity Framework, OData, ASP.NET MVC

Senior Developer

2014 - 2015
Preferred Home Care
  • Designed and developed an internal web application hosted inside a SharePoint site (via SharePoint app) and developed additional background processes.
  • Researched and implemented technology to migrate data from legacy systems and managed the development of the new application, which supported 600+ users and processed 2,000+ orders daily which came in from fax machines, scanners, and manual entry.
  • Installed, configured, and managed the SharePoint 2013 farms (dev, test, and production).
Technologies: Razor Pages, CSS, SQL, Microsoft SQL Server, HTML5, HTML, Full-stack, C#, .NET, Scrum, ASP.NET, ASP.NET Web API, SharePoint, Databases, Windows Communication Foundation (WCF), Microsoft Team Foundation Server, Visual Studio, Entity Framework, Bootstrap, Less, TypeScript, AngularJS, ASP.NET MVC

Technical Lead/Senior Developer

2010 - 2014
IMS Health
  • Designed and developed healthcare-related web applications under high-stress situations. Contracted to only develop one application, but ended up working on multiple projects.
  • Played a key role in researching/implementing new technology and mentoring other team members. Learned and implemented new technologies specifically regarding LogiXml, Tableau, and Apache Solr for reporting and fast search.
  • Led a team of up to five developers. I was responsible for interviewing and hiring developers.
Technologies: Razor Pages, CSS, SQL, Microsoft SQL Server, HTML5, HTML, Full-stack, C#, .NET, MSMQ, Prism, ASP.NET, Databases, Microsoft Team Foundation Server, Visual Studio, jQuery Mobile, OData, OAuth 2, Apache Solr, Entity Framework, Knockout (Knockout.js), jQuery, Bootstrap, TypeScript, Windows Communication Foundation (WCF), WCF RIA Services, ASP.NET Web API, ASP.NET MVC, Microsoft Silverlight

SharePoint Architect/Senior Developer

2007 - 2010
Hewlett-Packard (ProCurve Networking)
  • Designed and developed web-based and SharePoint solutions, utilizing ASP.NET, MOSS 2007, Silverlight 3/4, and SQL 2008.
  • Rebuilt a very slow JavaScript-based web application which required heavy calculations on the fly using a new technology called Silverlight, which greatly increased the performance.
  • Installed and configured multiple SharePoint farms and sites. I was also responsible for maintaining and troubleshooting farm and server issues. Built custom solutions for migrating data between internal and external farms.
Technologies: CSS, SQL, Microsoft SQL Server, HTML, C#, .NET, Scrum, OData, WCF RIA Services, SharePoint, Databases, Microsoft Team Foundation Server, Microsoft Silverlight, Visual Studio, Entity Framework, Windows Workflow Foundation, Windows Communication Foundation (WCF), ASP.NET

CalFresh Healthy Living - Automation Applications

http://calfresh.dss.ca.gov/healthyliving/state-plan
A suite of SharePoint online hosted modern web applications built in React and TypeScript which are managed by the California Department of Social Services agency.

The applications are used by internal and external users throughout California and hosted in Microsoft 365 environment. Users originally managed their content using multiple Microsoft Word documents and Excel files which proved problematic. The new applications have streamlined data entry using modern web forms and greatly increased user efficiency along with reporting to the federal government.

RxSource 360

A healthcare-related data analytics and reporting application.

I was the technical lead and architect on the project, hired because the client was migrating a legacy ASP application and wanted to use Microsoft Silverlight for the front end.

Although I was originally hired for front-end development only, I soon replaced the original architect who was underperforming and took over the project development and architecture. I quickly re-architected the solution, set up Visual Studio Projects and Solution, and finished designing and developing the entire database. Using OOB frameworks from Microsoft such as Entity Framework and Silverlight's Web API framework (RIA Services), the team developed features at a much faster pace.

Stakeholders were very pleased and after 1.5 years, the entire application was developed and launched. Aside from the front-end application, Web APIs, and databases, the solution required Message Queue technology (Microsoft MSMQ) in order to handle report requests, which could be scheduled or run on-demand. The messages were sent to the web API once the server was able to handle the request and would generate the report. I was later re-hired to rewrite the front-end in WPF.
1997 - 2002

Associate of Science Degree in Web Application Development

Sierra Community College - Rocklin, CA

MARCH 2004 - PRESENT

Microsoft Certified Application Developer

Microsoft

FEBRUARY 2004 - PRESENT

Microsoft Certified Professional

Microsoft

Libraries/APIs

LINQ, Entity Framework, jQuery, jQuery Mobile, React

Tools

Microsoft Silverlight, Visual Studio, Prism, Microsoft Team Foundation Server, WCF RIA Services, Apache Solr

Languages

TypeScript, C#, HTML, SQL, CSS, JavaScript, HTML5, Less, Sass

Frameworks

SharePoint Framework (SPFx), Windows Presentation Foundation (WPF), ASP.NET MVC, ASP.NET Web API, ASP.NET, .NET, ASP.NET Web Forms, Razor Pages, Office UI Fabric, Entity Framework Core, AngularJS, Bootstrap, Knockout (Knockout.js), OAuth 2, Windows Workflow Foundation, Bootstrap 3, ASP.NET Core, .NET Core

Platforms

SharePoint, SharePoint 365, Visual Studio Code (VS Code), Azure

Storage

Microsoft SQL Server, Azure SQL, MySQL, Databases

Paradigms

Azure DevOps, Scrum

Other

SharePoint Online, OData, Full-stack, Windows Communication Foundation (WCF), MSMQ, Office 365, Microsoft Azure

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring