Resume

Sign in

Software Engineer Sql Server

Location:
Idaho Falls, Idaho, United States
Posted:
January 10, 2017

Contact this candidate

NOTE: Please look at the last * pages because on them are (1) my portfolio, (2) code you can see in my GitHub repo, and (3) case studies on past projects.

Programming Languages / Frameworks: ActionScript 3/2, AngularJS 1.x, Angular Material Design, AJAX, ArcGIS Maps, ASP.NET 4.5/4.0/3.0/3.5/2.0/1.1, Bootstrap 3, Bower, C#, ESlint, Flash Media Server 3.5, HPQC, HTML 5, Jasmine, JavaScript, jQuery, Karma, Kendo, Mobile (Android/iOS/Windows Phone), MVC, Node.js, Oracle 11g, PL/SQL, Protractor, QUnit, Razor, Silverlight WPF, SQL Server 2016/14/12/08/05/00, Telerik AppBuilder, T-SQL, TypeScript, Word Press, XHTML, and XML.

PROFESSIONAL EXPERIENCE

Department of Energy (Idaho National Labs), Idaho Falls, ID May 16 – Nov 16

Sr. Software Engineer

Agile SCRUM environment.

Full-stack development of multiple business applications range a wide spectrum of .NET technologies (Class ASP, MVC, WebForms).

Built web applications for Nuclear Scientists at the Idaho National Laboratory.

NSUF Irradiation Tool (NIT): Reverse engineered FORTRAN application into C# MVC 6 Razor application that allows scientist to test various aspects of elements at various reactors over certain variables.

On Demand Reactor Recycle Request Tool: Request reactor recycle and management of nuclear materials at various nuclear reactors and requesting reactor cycle spins on demand.

Languages/Technologies: Dapper ORM, .NET TDD, ASP.NET MVC (C#) 4.5/5/6.0, ASP.NET Web Forms (C#) 1.0/2.0/3.5/4.5.x, Classic ASP, JavaScript, JQuery, Linq-to-SQL/Entities, TFS, T-SQL, SQL Server 2016, SSRS

PPL Corporation, Allentown, PA May 15 – May 16

Sr. Software Engineer

Agile SCRUM environment.

Full-stack development of two business applications, Storm Event Management (STEM) and Power Outage Restoration Event Management (RESTORE).

STEM is web based responsive Dashboard interface for the Storm Center where personnel manage power outages for customers.

RESTORE is two-part application (1) a web based responsive dashboard to manage field crews and a power outage order management system, and (2) a smart device application (Android / iOS) for field crews to repair, access, and manage power outages sent from the dashboard.

Created and managed .Net 4.5 C# multi-tiered architecture on top of an Oracle 11G Database using Oracle Deverat as the ADO.NET provider and Unity IoC container and Angular (following John Papa’s style guide) front end using Material Design instead of Bootstrap.

Created e2e test for all Angular components using protractor and unit test using karma (both JavaScript and TypeScript).

Languages/Technologies: Angular 1.5, Angular Material Design, ArcGIS Maps, ASP.NET MVC (C#) 5.0, ESlint, Jasmine, JavaScript, JQuery, Karma, Node, Oracle 11g, Protractor, TFS, T-SQL, TypeScript, SQL Server 2016, WebApi 2.0

Santander Consumer USA via Tata Consultancy Systems, Dallas, TX Mar 14 –May 15

Onsite .NET Team Lead / Sr. Software Engineer

Agile SCRUM environment.

Led team of three offshore .NET developers in Agile Software Development environment.

Conducted daily Code-Reviews, Design Document revision, User Story Analysis / Creation.

Participated in Database design modifications, and creation of various template-based engines to fulfill particular business requirements.

Led application overhaul change from ASP.NET Webforms to ASP.NET MVC framework using Angular 1.2 and Bootstrap 3.

Handled all aspects of Code Build, Deployments, Unit, Regression, and Unit Testing.

Worked cross-functionally with other team members: other engineers, testers, product owners, designers, Ops, customer support.

Mentor junior engineers, new team members, and apply technical expertise to challenging programming and design problems.

Used disparate pieces of information to drive investigation and problem solving. Especially in situations where there may not be very much information available on the problem, you use creativity and teamwork to drive investigation and devise an appropriate fix.

Languages/Technologies: Ajax, ASP.NET (C#) 4.0, CSS, JavaScript, JQuery, T-SQL, SVN, SSIS / SSRS, SQL Server 2008 R2 / 2012

RELAVANCE, Atlanta, GA May 10 – Mar 14

Sr. Software Engineer / Sr. Technical Trainer (.NET US Team Lead)

Agile SCRUM environment.

Conducted planning of products, worked directly with C-Level Executives to develop business requirements, and developing project schedules.

Worked directly with Clients to (1) gain understanding of business problem, (2) discuss findings with team and develop solution(s) plan, (3) generate timeline, costs, resource needs, and project plan, (4) develop and deliver proposed solution to Client, (5) assign work tasks to Jr. Developers, (6) ensure Unit and Quality Assurance internal testing, (7) Coordinate User Acceptance Testing activities, (8) deliver and integrate solution, and (9) participate in product evolution and maintenance as needed.

Developed and Architected underlying Information System(s) structure for Jr. Developers to build applications.

Developed many Proof-Of-Concept applications and Prototypes (can provide many examples).

Developed (C#) .NET Plugins for Microsoft Excel 2010. This plugin, once downloaded, would allow Business Analysts to easily map data into the Database Engine in one click from any spreadsheet data. The data was then mapped, in full relation (4th Normal Form) and available to other business applications which sat on top of the underlying data.

Developed business application suite which consisted of 3 applications: (1) a dashboard, (2) a Query tool, and (3) an executive mobile dashboard.

Built on .NET 3.5 platform using Web Forms written in C#.

Used jQuery DataTable’s to allow smooth sorting and searching and various ways to manipulate data-views.

Developed WPF Application for Business Analysts to conduct robust “slicing & dicing” of underlying data. (data-mining tool)

Developed E-Commerce out-of-the-box platform solution to support primary and reseller lines of business, using MVC 2.0.

Developed Adobe Air application to allow data-mining of Public Accessible Genome Databases for researchers to be able to “slice & dice” data without need for custom queries. https://www.dropbox.com/s/8o8ffospvr7lco3/releaseVideo.mp4?dl=0

Languages/Technologies: ActionScript 3.0, Adobe Flex, Android, Ajax, Associative DBMS, ASP.NET (C#) 4.0/3.5/2.0, CSS, Java, JavaScript, JQuery, Silverlight WPF, Multi-threaded Programming, XML and much more…

EZPRINTS, Atlanta, GA (Contract) Feb 10 – Mar 10

Sr. Software Engineer

Developed Flex Widget Target ™ store locator for integration within Facebook application the company was engineering.

Languages/Technologies: ActionScript 3.0/2.0, AJAX, CSS, JavaScript, Mootools Framework, HTML, XML, and XSLT

CONCURRENT COMPUTER CORP, Atlanta, GA (Contract) Jul 09 – Oct 09

Sr. Software Engineer

Participated in new product prototyping for Video-On-Demand (VOD) solution for major VOD provider in the cable industry for demonstration at International Broadcasting Convention (IBC) in

Amsterdam.

Provided technical guidance during product planning and development.

Built functional Flash and .NET demos for prototyping and presentations including dynamically

driven Media Players and Multi-Dimensional User Interface solutions.

Worked with product team (business analyst) and strategic business partners to clearly define

technical requirements, advise of possible issues and/or constraints, and develop project timelines.

Served as backup FMS Administrator and built custom video player to stream multiple bit rate content from FMS 3.5.

Used .Net C# code to interface with Java Web services.

Used Flash Video Encoder and Sorensen Squeeze to assist in video multiple bit-rate encoding.

Built multi-platform solution to allow cable providers to be able to offer multiple streaming

options for their customers to have a similar user experience via desktops, laptops, smart phones,

and set tops (tv’s). Co-Implemented and co-managed Flash Media Server 3.5 and IIS 6.0 Website(s). Set up SVN solution using Subversion, Tortoise, and Ankh to allow source control from VS 2008.

Languages/Technologies: ActionScript 3.0/2.0, AJAX, Ankh, ASP.NET 2.0, CSS, Flash Video Encoder, FMS 3.5, IIS 6, JavaScript, jQuery, Sorensen Squeeze, Subversion, Tortoise

AT&T, Atlanta, GA (Contract) Jan 09 – Jan 10

Sr. Action Script Developer / Flash / Flex Development Team Lead

Participated in new product prototyping.

Provided technical guidance during product planning and development.

Managed development and test environment: installation, configuration, backup/recover & performance tuning.

Worked with product team (business analyst) and our many strategic business partners to clearly define technical requirements, advise of possible issues and/or constraints, and develop project timelines to meet the business requirements.

Reviewed and analyzing resumes and conducting interviews for potential new hires.

Worked with FMS Team and built custom Flash Video Player to stream multi-bit-rate streams in .FLV and H.264 encoding types from AT&T’s Akamai CDN Server(s). Video player was initially built in Flash and upgraded to Flex (both using ActionScript 3.0) and had to determine user’s best available bandwidth and send appropriate encoded video stream to the player.

Languages/Technologies: ActionScript 3.0/2.0, AJAX, CSS, JavaScript, HTML, and XML

AT&T, Atlanta, GA (Contract) Jan 08 – Jan 09

Web Developer

Worked hands-on in the development of web applications.

Built functional Flash demos for prototyping and presentations including dynamically driven Media Players.

Enhanced UI of proprietary backend applications and corporate websites.

Maintained channel content with proprietary content management system using CSS, HTML, JavaScript, XML/XSL, and create graphics in Illustrator, Photoshop and Flash per requirement.

Participated in Usability Studies where we monitor, question, and analyze the behavioral patterns of our customers from varying demographical representations.

Routinely developed solid data-driven web sites built on AT&T’s Sonic CMS system.

Languages/Technologies: ActionScript 3.0/2.0, AJAX, CSS, JavaScript, Mootools Framework, DHTML, XML, and XSLT

TTA, Austin, TX (Contract) Dec 2007 – Apr 2008

Technical Instructor

Course: Mastering AJAX for ASP.NET

Audience: Sr. Developers from Dell

Length: 3 Day Boot Camp

Introduced students to AJAX, and its primary technologies: JavaScript, XML and CSS. Delivered lectures and lead lab reviews on the following detailed aspects of the aforementioned technologies: XHTML, Embedding Scripts and Styles, DOM (Document Object Model) and the hierarchical representation thereof, Element objects and event handlers, XMLHTTPRequest and Microsoft.XMLHTTP Extensions, addressing Memory Leaks, event bubbling, communicating with the server, ASP.NET AJAX, AJAX Control Toolkit, and accessing Web Services using AJAX calls.

Technologies: SQLServer 2005, ASP.NET, AJAX for ASP.NET, Obout, JQuery, SWFObject, JavaScript, XML, and XSLT

PIFUSION, Stone Mountain, GA (Contract) June 07 – Dec 07

Jr .Net Developer

Was responsible for the development, implementation and maintenance of Windows and Web applications.

Coded, tested, debugged, troubleshot, and deployed Web applications per project specifications.

Participated in the design architecture review of development projects and play a lead role in the release of applications.

Drove development projects through complete development lifecycle and developing new applications and system enhancements.

Maintained existing applications by troubleshooting bugs, implementing fixes, developing enhancements; providing technical support through direct end-user interaction; extensive report and query writing.

Constructed algorithms for query processing and optimization.

Created Content Management Systems, and E-Commerce Web Applications.

Windows 2003 Server Administration (3 DB servers, 4 Web servers, and 2 Email servers).

Languages/Technologies: Oracle, PL/SQL, TSQL, HTML, XML, JavaScript, Oracle 9i, AJAX, ADO.NET, ASP.NET (C#), SQL Server 2005, Visio, Microsoft Visual SourceSafe, and Windows Server 2003

CCT SOLUTIONS, Atlanta, GA (Contract) May 07 – June 07

IT Software Trainer

Was responsible for conducting formal Pharmaceutical software training classes in-house and on-site at client’s location(s).

Trained on Sales Force Automation (SFA) Customer Relationship Management (CRM) tool named Mobile Intelligence, the field implemented component of the CRM initiative.

Upgraded coursework materials as needed.

Trained on the firm's standard software set for all Field Sales Representatives and District Managers.

Set-up and breakdown of laptops (IBM’s Lenovo X60 Tablet Notebook).

Prepared training materials and set up physical locations.

IBM, Atlanta, GA (Contract) Jul 06 – Mar 07

System / Business Analyst

Worked with SMEs and IT architects to better understand the business requirements.

Was responsible for ensuring that the system design is aligned with the business requirements through appropriate documentation and requirements mapping.

Discerned inherent design patterns in various workflows and extend them to align with business processes.

Analyzed, refined and responded to requirements by working with subject matter experts (SME), IT technical architects and application developers to analyze the requirements and participate in the design of the systems necessary to meet the business requirements.

Languages/Technologies: Lotus Notes, IBM’s Workflow Tool, Rational Rose, and Enterprise Architect

EDUCATION

Masters in Business Administration with concentration in Information System Security

Keller Graduate School of Management, Atlanta, GA

Graduated, June 2008

GPA: 3.49

Bachelor of Science in Computer Information Systems Degree

DeVry University, Atlanta, GA

Graduated, June 2006

GPA: 3.87

Stack Overflow PROFILE

URL: http://stackoverflow.com/users/663853/robert-green Dates: 2008 – 2016

PORTFOLIO

Purpose

URL

Intro and Product Background (2:39)

https://youtu.be/1wMr-z8uwtI

Database Development (12:56)

https://youtu.be/jPsrdiCjLJI

Iteration 1: Product Demo – Responsive Web: Angular 1.5, Bootstrap CSS 3, HTML 5 (43:47)

https://youtu.be/yMa5_S8I7Ns

Iteration 2: Product Demo – Mobile (Android, iOS, Windows Phone): Telerik AppBuilder Icenium, Kendo UI, jQuery (31:16)

https://youtu.be/arY1aLEI6NQ

WebApi 2 Code Overview: MVC 5, Entity Framework 6 (5:12)

https://youtu.be/4iTsNwHZIBw

Angular 1.5 Code Overview: Angular 1.5, Bootstrap CSS 3 (18:16)

https://youtu.be/31-2ahYZQmI

Kendo UI Code Overview (49:14)

https://youtu.be/EqnIqZdU3NM

Unit Testing Code Overview: (C# Unit Tests, Jasmine, Karma, Protractor) (22:43)

https://youtu.be/WBau6J1Vo1Y

CODE SAMPLES

Year Built / URL

http://weather.cognitivegenerationenterprises.com/#/weather

Git Repo

https://github.com/DocGreenRob/weather

Purpose

Simple HTML/JS app based on AngularJS v1.5 which, when you open the site, asks for a permission to read your current location, and then uses the http://openweathermap.org/current public API to fetch the weather for that location and displays it.

If the user denies to share the location, show a little input form for entering postcode or country, and display the weather based on that location. It has Karma unit tests.

Technologies

Angular 1.5, Bootstrap3, jQuery, HTML5

Year Built

2016

Year Built / URL

http://cognitivegenerationenterprises.com/

Git Repo

https://github.com/DocGreenRob/CognitiveGenerationEnterprises2

Purpose

My company’s website. (See readme.txt in root please)

Technologies

MVC 4, C#, Razor View Engine, Responsive CSS, Bootstrap3, jQuery, HTML5

Year Built

2014

URL (Plunker)

https://plnkr.co/edit/RbPrMePOHlVQhu5x1Mot?p=preview

Purpose

Angular ui-grid custom eager loading fetch pattern (similar to Facebook’s post feed) which gets data on-demand.

Technologies

Angular 1.5, HTML5, jQuery, ui-grid

Year Built

2016

Git Repo

https://github.com/DocGreenRob/Notepad.Telerik.AppBuilder.WebClient

Purpose

Personal Wellness Mobile app targeting Android, iOS and Window’s Mobile devices. Built using Telerik’s AppBuilder Web Client and Visual Studio.

Technologies

Telerik’s AppBuilder Icenium, Cordova, WebApi 2.0 (C# REST Backend API

Year Built

2016

Git Repo

https://github.com/DocGreenRob/Notepad.UI

Purpose

Personal Wellness Single Page Application (SPA). Built using Angular 1.5.

Technologies

Angular 1.5, Bootstrap 3, HTML 5 which communicates with WebApi 2.0 in below project.

Year Built

2016

Git Repo

https://github.com/DocGreenRob/Notepad.WebApi2

Purpose

Backed REST Web Service for mobile and Angular Notepad app in above project.

Technologies

Web Api 2, C#, MVC 5.0, .NET 4.5

Year Built

2016

PRODUCT SHOWCASE

Product Name

Cardio Plus

Description

Entered data.gov contest to build best Health application to win $50,000. I did not win but it was a great experience, and definitely noteworthy.

Video Url

https://www.youtube.com/watch?v=Zq742p1gL_s

Documentation

http://www.cognitivegenerationenterprises.com/Content/docs/Cardiovascular%20Engagement%20Challenge%20FINAL.pdf

Wireframe

http://cognitivegenerationenterprises.com/Content/docs/Cardio%20Engagement%20Challenge%202.0.pdf

Comments

Video: Had time limit of 5 minutes, so please excuse brevity.

Technologies

.NET, Camtasia Studio, MyBalsamiq, SQL Server, Twilio

What I Did

http://www.cognitivegenerationenterprises.com/CaseStudy/Details/26

Product Name

Research IT

Description

Developed Adobe Air application to allow data-mining of Public Accessible Genome Databases for researchers to be able to “slice & dice” data without need for custom queries.

Video Url

https://www.dropbox.com/s/8o8ffospvr7lco3/releaseVideo.mp4?dl=0

Comments

Internal product demo test.

Technologies

Adobe Flex, Action Script 3.0, C# .NET Web Services, Camtasia Studio, JavaScript, Relavance AIMS (a non SQL database)

What I Did

Built both Flex UI and .NET backend and Middleware to join the two.

Product Name

Find Out

Description

Developed WPF Application for Business Analysts to conduct robust “slicing & dicing” of underlying data. (data-mining tool)

Video Url

http://www.youtube.com/watch?v=DBXLEZJnShc

Comments

Informal demo, please excuse poor audio quality. I hope this still helps demonstrate my programmatic capabilities.

Technologies

.NET 4.5, C# WPF, Camtasia Studio, Relavance AIMS (a non SQL database)

What I Did

Create underlying data store, create user interface.



Contact this candidate