Devaron Ruggiero, Software Developer in Folsom, CA, United States
Devaron Ruggiero

Software Developer in Folsom, CA, United States

Member since October 20, 2020
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.
Devaron is now available for hire

Portfolio

Experience

Location

Folsom, CA, United States

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.

Employment

  • 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, Modern SharePoint, SharePoint 365, OData, SharePoint, Office 365, C#.NET, Azure, Scrum, TFS, Caml, CSOM, Node.js, Gulp, C#, TypeScript, JavaScript, React, SharePoint Framework (SPFx), Office UI Fabric, Visual Studio, Microsoft Graph API, Azure App Service, Azure DevOps, OAuth, SharePoint Online, Visual Studio 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, Modern SharePoint, SharePoint 365, OData, SharePoint, C#.NET, Scrum, TFS, Caml, CSOM, Node.js, Gulp, C#, TypeScript, JavaScript, React, SharePoint Framework (SPFx), Office UI Fabric, Visual Studio, Microsoft Graph API, Azure, OAuth, 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, C#.NET, Databases, Web API 2, Visual Studio, Windows Server, Microsoft Team Foundation Server, SQL Server 2008, MSMQ, Windows Communication Framework (WCF), LINQ, C#, Entity Framework Core, Visual Studio .NET, Expression Blend, Managed Extensibility Framework (MEF), Prism 4, Windows Presentation Foundation (WPF), MS 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, C#.NET, Databases, Visual Studio, Windows Server, MySQL, Windows Presentation Foundation (WPF), Windows Forms (WinForms), Visual Studio .NET, Entity Framework, .NET 4, Swagger, OData, Web API 2, 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 Framework (WCF), Web API 2, Microsoft Team Foundation Server, Visual Studio, Entity Framework, Bootstrap, Less, TypeScript, AngularJS, C#.NET, ASP.NET MVC, SharePoint 2013
  • 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 4, ASP.NET, C#.NET, Databases, Web API 2, Microsoft Team Foundation Server, Visual Studio, jQuery Mobile, OData, OAuth 2, Apache Solr, Entity Framework, Knockout (Knockout.js), jQuery, Bootstrap, TypeScript, Windows Communication Framework (WCF), WCF RIA Services, ASP.NET Web API, ASP.NET MVC, MS 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, Web API 2, Microsoft Team Foundation Server, MS Silverlight, Visual Studio, Oracle, Entity Framework, Windows Workflow Foundation, Windows Communication Framework (WCF), C#.NET, ASP.NET, SharePoint 2007

Experience

  • 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.

Skills

  • 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, Windows Communication Framework (WCF), AngularJS, Bootstrap, Knockout (Knockout.js), OAuth 2, Windows Workflow Foundation, Bootstrap 3, ASP.NET Core, .NET Core
  • Libraries/APIs

    LINQ, Entity Framework, jQuery, jQuery Mobile, React
  • Tools

    MS Silverlight, Visual Studio, Microsoft Team Foundation Server, WCF RIA Services, Apache Solr
  • Platforms

    SharePoint, SharePoint 365, Visual Studio Code, Azure
  • Storage

    Microsoft SQL Server, Azure SQL, MySQL, Databases
  • Other

    SharePoint Online, OData, Modern SharePoint, Full-stack, Prism 4, MSMQ, Office 365, Microsoft Azure, LogiXML
  • Paradigms

    Azure DevOps, Scrum

Education

  • Associate of Science Degree in Web Application Development
    1997 - 2002
    Sierra Community College - Rocklin, CA

Certifications

  • Microsoft Certified Application Developer
    MARCH 2004 - PRESENT
    Microsoft
  • Microsoft Certified Professional
    FEBRUARY 2004 - PRESENT
    Microsoft

To view more profiles

Join Toptal
Share it with others