We provide IT Staff Augmentation Services!

Full Stack Developer Resume

4.00/5 (Submit Your Rating)

Bakersfield, CA

SUMMARY

  • Results - driven Web Application Developer specializing in .Net web applications.
  • Accustomed to fast-paced AGILE/ SCRUM environments, team and individual projects.
  • Professional, precise communication skills. C#, AngularJS, VB.Net, MVC, Web Forms

TECHNICAL SKILLS

  • C#
  • VB
  • MVC
  • MVVM
  • Webforms
  • WPF
  • JavaScript
  • Typescript jQuery
  • JSON
  • AngularJS
  • Angular
  • AJAX
  • Web API's
  • PHP
  • Yii
  • Yii2
  • Gii
  • Vim
  • Terminal tmux
  • PuTTy
  • HTML5
  • XAML
  • CSS3
  • LESS
  • T-SQL
  • ASP.NET
  • Entity Framework
  • IIS
  • Azure
  • SQL Server
  • LINQ
  • RAZOR
  • Bootstrap
  • Telerik
  • Syncfusion
  • Kartik
  • Git
  • Team Foundation Server
  • Azure DevOps
  • Ninject
  • Visual Studio 2017
  • Codeception
  • Infor CSI
  • SCADA systems
  • Open Automation Software
  • PI

PROFESSIONAL EXPERIENCE

Full Stack Developer

Confidential - Bakersfield, CA

Responsibilities:

  • Building an alert system using MVVM in WPF to aggregate alerts from their SCADA devices
  • Architected a multi-layered application with data repository, async REST API microservices and a WPF front end
  • Use of entity framework in the repository layer that call stored procedures in MS SQL to return complex objects
  • Frontend developed using XAML in WPF, layered properly so the backend can be used for a web app in the future
  • Built a custom common library to error log to files and error logging to SQL / also simplifying connections to SQL
  • Use of TFS and Azure DevOps for version control and AGILE / SCRUM methodology of planning and tracking tasks
  • Worked closely with business end users to nail down the details of the functionality and different use cases of the app
  • Coordinate with a data architect and software architect for documentation of business rules and design patterns

Field Engineer Developer

Confidential - Detroit, MI

Responsibilities:

  • C# backend application with custom build REST API endpoints to CSI and OAS deployed to IIS - reusable for multiple clients
  • Lead Developer of custom built HMI web application that integrated Infor’s ERP software and manufacturing machines
  • Used realtime data to deliver details of job processes, scrap material counting and automation of ERP logging
  • Frontend developed with HTML5, CSS3, JavaScript and jQuery
  • Owned data gathering, on-site client meetings, SCRUM methodology used for planning with sprints and task forecasting, dealing with scope creep and prioritizing which deliverables were to be shipped first
  • Ability to update CSI, Mongoose or other ERP software manually or automated through the application
  • Detailed data for clients to see live data from machines, check their operational equipment efficiency (OEE), used to improve their machine downtime, logistics / planning of jobs, and increasing shop floor technician efficiency when operating machines

Web Applications Developer

Confidential - Wilmington, NC

Responsibilities:

  • Updated one of their web application products from the Yii framework to the Yii2 framework
  • Developed by connecting via SSH through PuTTy / terminal and Vim to write and maintain code
  • Added new features using the Kartik library: datepicker, gridview, listview, cardview
  • Created a reusable javascript module utilized across multiple pages
  • Created universal database tables the application used for multiple clients to create easier onboarding and maintenance, reducing the time needed to implement by 1 week
  • Built controllers and views to handle the CRUD operations for the application
  • Added site responsiveness with the use of Bootstrap
  • Acceptance, functional and unit testing using Codeception

Systems Developer

Confidential, Greensboro, NC

Responsibilities:

  • Built a new application from scratch using C# with MVC and AngularJS on the front end in Visual Studio 2017
  • Experienced with enterprise level AngularJS architecture
  • Wrote custom directives and modified directives from other solutions to fit the application’s needs
  • Experience using immediately invoked function expressions and modifying other solutions to use the IIFE standard
  • Wrote code that was performance optimized, modular and reusable
  • Coordinated with the backend developer for use of RESTful API
  • Experience debugging and troubleshooting with backend code which utilizes Ninject

Web Application Developer

Confidential, Yadkinville, NC

Responsibilities:

  • Maintained 5 web applications using C# using Webforms and Entity Framework using Visual Studio
  • Used AJAX to call WebMethods to call custom Web API and parsed the JSON data returned
  • Built LINQ queries to populate data for Telerik RadGrids
  • Designed stored procedures using T-SQL for search queries and updating data in database
  • Created SQL triggers to update warehouse tables when origin table is updated
  • Built databases and table structures following n-tier architecture methodology for web applications
  • Used JavaScript and jQuery for designing dynamic front-end web pages
  • Pulled / pushed code and published to Dev, QA and production servers using Team Foundation Server
  • Used Windows task scheduler to run automated reports by passing in parameters to dynamic web apps
  • Identified and eliminated website bugs to improve user experience
  • Built, tested and deployed scalable, highly available and modular software products
  • Strengthened developmental methodologies by introducing a code quality document

Software Development Programmer

Confidential, Kernersville, NC

Responsibilities:

  • Wrote VB.Net and C# applications in.NET architecture using Webforms and MVC using Visual Studio 2015
  • Designed and developed 5 responsive software web applications with Bootstrap published in IIS
  • Learned LESS and PHP on site to build 2 client’s websites
  • Created reusable processes that leveraged into 4 other projects, accelerating development progress
  • Introduced co-workers to Git, setup and maintained the company repository
  • Maintained existing applications and designed and delivered new applications
  • Conceptualized, planned and executed original designs for a wide range of websites
  • Maintained existing MS-SQL databases and implemented new database backup techniques
  • Worked with social media team on custom blog application
  • Communicated neutrally, emphatically and comfortably with team members, clients and customers
  • Used site analytics and metrics to define and monitor success

Financial Service Representative

Confidential, Greensboro, NC

Responsibilities:

  • Licensed to sell life, health, property/casualty insurance and securities
  • Calculated quotes and educated potential clients on insurance options
  • Met with 10 existing or prospective clients each week to select appropriate course of action financially

We'd love your feedback!