Robert Smith, Developer in Leesburg, GA, United States
Robert is available for hire
Hire Robert

Robert Smith

Verified Expert  in Engineering

Bio

Robert is a full-stack web developer specializing in Microsoft technologies such as C#, .NET Framework, .NET Core, SQL Server, and Azure. He is also familiar with most modern front-end JavaScript frameworks such as React and Knockout. Robert is experienced in working with the entire architecture of a web application at every level and takes pride in using his experience to create reliable, scalable, and robust solutions to overcome a wide array of issues.

Availability

Part-time

Preferred Environment

React, C#, Azure, Visual Studio, Windows

The most amazing...

...thing I've developed is a case management system used by court systems throughout the Southeastern United States.

Work Experience

Full-stack Developer

2018 - PRESENT
Various Projects and Engagements
  • Developed various scalable single-page applications using MVVM patterns with secure, robust server-side elements.
  • Managed the hosting environments and planned architecture to support development objectives.
  • Used multiple issue tracking tools as required to document development progress and current product status with respect to known bugs and features.
Technologies: C#, React, Azure, .NET, SQL, Xamarin, Xamarin.Forms, JavaScript, Single-page Applications (SPA)

Director of Software and Technology

2015 - 2018
JAG Probation
  • Developed a case management system used by court systems across several states.
  • Held responsibility for managing a small team of developers.
  • Managed the development process at all levels, including, but not limited to, DevOps, bug and issue tracking, planning, architecture, development, and deployment.
Technologies: C#, JavaScript, SQL Server DBA, .NET

Web Developer

2014 - 2016
Georgia Southwestern State University
  • Developed and maintained the university website and various web services.
  • Processed and adjudicated requests and provided support for roughly 40 product stakeholders.
  • Managed and executed all development efforts as the sole developer.
Technologies: Windows, MySQL, C#, .NET, SQL

Technician Scheduler

https://bitbucket.org/robsmithsoftware/scheduler/src/master/
Technician Scheduler is a web application used for scheduling resources required in multiple locations over the course of a day or shift, particularly for some technicians. I completely developed this project from beginning to end to fit the client's requirements. This app does not use a SPA front end or a REST API/MVC back end, which I would normally recommend for any application moving forward.
2013 - 2017

Master's Degree in Computer Science

Georgia Southwestern State University - Americus, GA

Libraries/APIs

React, jQuery, Google Maps API, Node.js

Tools

Visual Studio

Languages

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

Frameworks

Knockout (Knockout.js), .NET Core, .NET, Aurelia

Paradigms

Database Design

Platforms

Windows, Azure, Xamarin

Storage

SQL Server DBA, MySQL

Other

Xamarin.Forms, Software Development, Software Development Lifecycle (SDLC), Single-page Applications (SPA), Front-end, Algorithms, Data Structures

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