Post Job Free

Resume

Sign in

Developer Web

Location:
Baltimore, MD
Salary:
80K plus benefits minimum
Posted:
May 23, 2020

Contact this candidate

Resume:

Timothy Gregory

Baltimore, MD

410-***-****

addd7g@r.postjobfree.com

Technical Experience

Technologies: .NET Framework 4.5, ASP.Net, Ajax, MVC, Entity Framework

Languages: VB.NET, JavaScript, HTML(5), C#.Net, JQuery, XML, ASP, CSS3, LINQ, REST API, Angular, JSON

Software Methodologies: Agile, Waterfall, TDD, Repository Pattern, IOC

Tools: Visual Studio, Team Foundation Server, GIT, Postman, Telerik, SSRS, SQL profiler, Fiddler, Advanced REST client, SVN, JIRA, Slack

Databases: SQL Server, Access, MySQL

Experience

August 2017 CDS Logistics INC

Software Engineer

●Created and Edit MVC for to consume and display data for internal and external web pages

●Develop SSRS reports for standalone and for porting date from MVC pages to excel or PDF

●Created and Updated SQL tables, STP, and views

●Used GIT for pushing and pulling of version-control solutions and for tracking changes in source code

●Maintained and add on to classic ASP web pages

February 2017 Advanced Metrics

To May 2017 Mid-level Web Application Developer

●Implements the Dev Express Scheduler as well as customized the appointment form with need controls

●Tested and fixed bugs for dynamic control and form creation

●Migrated code using Plastic

●Built tables and Foreign Key to Primary Key relations with Model First with Entity Framework

●Utilized proper annotations for control validations

●Create web forms using MVC for data collection and display

July 2016 U.S. Dept of Commerce – NOAA - Think Tank(VIA ALTA IT Services, LLC)

To Oct 2016 .Net Developer

●Created a DLL for communicating with existing web application in C#.Net and MVC

●Write Unit test using Visual Studio

●Write console application to test code

●Used asynchronous programming to consume large amounts of data as well as locking to prevent double calling of same task in DLL

●Serialized objects to JSON to pass back to DLL

●Utilized JSON array to pass back more than one JSON Value

●Used .Net event handling so my event could be observed for when data is present a long with properties for a DLL

October 2015 LMO Advertising (VIA 1Rivet)

To March 2016 Software Engineer

●Developed responsive code using C#.Net MVC 5 along with JavaScript

●Used C#.Net to build utility classes for repetitive functions

●Used ASP.NET 4.5 bundling

●Created a login page using SQL authentication with Entity Framework

●Used GIT with in Visual Studio for version control and repository

●Utilized Angular for 2 way binding on System Health Project

●Dynamic Tag Management with Adobe to create scripts to report Adobe Google and other analytics for user to monitor interaction with Ryan Homes web site.

●Slack and and HipChat for communication with other developers and staff for stand up or other work related needs

●JIRA for creation of tickets and monitoring of their progress as well as communication of updates. I also used JIRA for housing of the documentation for projects.

January 2015 EA Engineering Science and Technology Inc PBC (Via Vision Technology

To August 2015 Web Developer

●Maintaining legacy and writing new code in C#.net

●Upgrading older apps to new MVC format from scratch

●Created and assigned TFS tasks

●Satisfy the business requirements list in TFS

●Logged in estimated, remaining and completed time of task’s in TFS

●Writing SQL quires(CRUD) for data retrieval

●Communicates with the SQL Database using ADO.NET

●Utilizing Partial Views for Dynamic form generation

●Understanding the basics of Bootstrap for UI layout

●Creating SQL Scripts for Database changes when migrating Web app to server

March 2013 Connections Education

To September 2014 Software Engineer

●Maintaining legacy and writing new code in C#.Net in an agile environment.

●Satisfy the business requirements list in TFS

●Logged in estimated, remaining and completed time of task’s in TFS

●Writing SQL quires(CRUD) for data retrieval

●Utilizing the Broker Pattern to pass data to and from the database in a uncoupled fashion

●Attend daily stand ups with my team to report progress or any impediments(Agile)

●Use SQL Profiler to monitor Stored Procedure calls

●Learn new technologies needed to accomplish task or to stay relevant with the times(SSIS, Knockout.JS, LINQ)

●Merging code between different environments TFS

●Writing Unit Test in VS 2013

●Wrote SQL scripts for Create or Altering current tables or stored procedures

●Develop Business objects for use throughout existing code

September 2012 NIH/CIT via SRA

To January 2013 Software Engineer/Database Development

●Assisting in development of repots for departments in the NIH

●Gathering requirements for reports in SQL Server 2008 R2, SSRS Report Builder 3.0, Excel, and Service Now

●Grant users access to Service Now

●Assigning groups or role privileges to user in Service Now

●Showing user how to create ODBC connections and utilized them in excel for their own reporting

●Assist in web development tasks for the NIH

●Do backups of phone system along with Remedy

●Provide additional instructional help for teaching Service Now Reporting

April 2012 AON Hewitt via Technisource

to August 2012 Web Methods Files Developer

●Utilized logical thinking to determine flow for file reading

●Interacted with Sales Associates to determine the task at hand

●Coded in Web Methods to process XML inbound and outbound files

●Tested and Deployed to several servers web method codes to process files from clients

●Utilized SQL 2000 and 2008 R2 skills to check out put and input of data for file processing

July 2011 Dynasplint Solutions Inc.

to February 2012 Jr. Web/App Developer

●Made changes to currently developed .net applications in VB or C# to suite new data or to and new functionality

●Created complex SQL queries that were used for reporting of data for several departments within the company

●Assisted Sales Reps in the field with errors or complications with company based/developed application that was housed on their tablets

●Made several corrections to code VB.net/C#.net, ASP.Net and or database to produce proper information for contract creation

●Utilized ready desk to manage tickets placed for technical assistance

●Developed .net web applications in VB for generating reports that could be exported to excel

●Properly used remote desktop along with dos commands to install or update applications from the server to the tablets being used in the field

February 2011 Tek Systems

to July 2011 Jr Web/App Developer(contract)

● Same as above. Was hired permanent doing same job.

September 2007 City of Baltimore

to January 2011 Application Developer(contract)

●Lead developer for a pilot project undertaken by the City to track fluoride varnish treatments by dentists among children up to a certain age. Ease of use contributed to the vast success and State wide implementation of the application

●Provided Level 2 production support for applications

●Created fully functional databases using indexes, triggers, stored procedures, views and tables in SQL 2000/2005

●Utilized ADO.NET to communicate with the data base for gathering of datasets and running for stored procedures

●Implemented client side record locking service to prevent users from updating the same record simultaneously.

●Developed applications using Telerik controls to vastly enhance the user experience

●Met with end users periodically to gather requirements, discuss issues and suggest solutions to overcome the hurdles discovered during various phases of development life cycle

●Developed simple/complex/hierarchical reports using SSRS and Crystal reports

●Internet / intranet applications developing / developed

●Migrate facility permit/inspection system from access to .NET/SQL Server 2005

●Intranet application to handle business/event licensing and inspections

●Enhanced application to lookup and pay parking violation tickets

●Case management system to track gun related cases from arrest to conviction

●Created an internet application for individuals to register users as an ambassador for a community. Intranet application with approval workflow process and mass email capability to notify community events to ambassadors

September 2006 Net-Star 1

to September 2007 Application Developer(contract)

●Created multi-tiered modules using dynamic control creation using C#.net

●Reverse engineered complex code to debug errors and maintain application in VS2005

●Worked independently to discover and implement solutions for the updated application in .NET

●Maintained standards of security and speed in code due to the nature of the application

●Worked and communicated within a team environment to solve complex problems

May 2006 Constellation Energy

to July 2006 Application Developer(contract)

●Enhanced access application to fit the needs of engineers by converting from Access in VB6 to classic ASP

●Working in development, test and production environments

●Creating several queries and tables to contain data to be pulled using SQL statements

●Constant communication with several engineers to meet requirements for application

●Created reports for engineers to ease their work flow using Access and Business Objects

January 2005 Catalyst IT Services

to March 2006 Web Application Developer

●Solely completed the business logic portion of an internal library application (one of Catalyst’s first .NET applications).

●Implemented an organized structure with search capabilities for a client application

●Researched and incorporated a method of logging data

●Utilized an ASP front-end and a SQL back-end for several web and windows applications along with ADO.NET

●Mentored new developers in .NET and associated programming concepts

Web Master (8/05-11/05) On-site at Bally Total Fitness through Catalyst IT Services

●Troubleshoot and communicate web related issues that were emailed on a daily basis for multiple web applications

●Responsible for updating application data to reflect needs of the company by making changes to HTML or JavaScript

●Implemented new code in ASP for changes to multiple web sites

●Maintained automated process of resetting passwords and/or issuing request for refunds using a .NET tool

●Utilized stored procedures to manage SQL Server 2000 back-end

●Worked independently to update web applications using VB.NET and C#

Education

New York Institute of Technology

Computer Science

References

Joe Merkel – Web Developer @Advanced Metrics – 703-***-**** - addd7g@r.postjobfree.com

John Katebini - Lead .Net Developer @ NOAA – 703-***-**** - addd7g@r.postjobfree.com

Michael Gelman - .Net Developer @ NOAA - 240-***-**** - addd7g@r.postjobfree.com

Chris Miller - .Net Development Supervisor @ LMO - 904-***-****

Justin Lawrence - Software Engineer @ LMO - 240-***-****

Richard Smith - Sr. Web Developer - 443-***-****

Manju Reddy - Sr. Web Developer/DBA - 443-***-****

Terri Smith - Supervisor @ E.A. - 443-***-****



Contact this candidate