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

Robert Smith

Verified Expert  in Engineering

Software Developer

Location
Leesburg, GA, United States
Toptal Member Since
February 11, 2021

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.

Languages

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

Frameworks

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

Libraries/APIs

React, jQuery, Google Maps API, Node.js

Tools

Visual Studio

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

2013 - 2017

Master's Degree in Computer Science

Georgia Southwestern State University - Americus, GA

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