Web Application Developer Resume
TECHNICAL EXPERIENCE:
Technologies: .NET Framework 4.5, ASP.Net, Ajax, MVC, Entity Framework
Languages: VB.NET, JavaScript, HTML(5), C#.Net, JQuery, Knockout.JS, XML, ASP, CSS3, LINQ, REST API, AngularJS, JSON
Software Methodologies: Agile, Waterfall, TDD, Repository Pattern, IOC
Tools: Visual Studio, Team Foundation Server, Telerik, SSRS, SQL profiler, Fiddler, Advanced REST client, SVN, Dev Express Tools, Plastic, Jira, Slack, RedGate
Databases: SQL Server, Access, MySQL
EXPERIENCE:
Confidential
Web Application Developer
Responsibilities:
- 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
Confidential
. Net Developer
Responsibilities:
- 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 JArray 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
Confidential
Software Engineer
Responsibilities:
- 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 AngularJS 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 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. Also housing of documentation for projects.
Confidential
Web Developer
Responsibilities:
- 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
Confidential
Software Engineer
Responsibilities:
- 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
Confidential
Software Engineer/Database Development
Responsibilities:
- Assisting in development of repots for departments in the Confidential
- Gathering requirements for reports in SQL Server 2008 R2, SSRS Report Builder 3.0, Excel vis ODBC, 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 there own reporting
- Assist in web development tasks for the Confidential
- Do backups of phone system along with Remedy
- Provide additional instructional help for teaching Service Now Reporting
Confidential
Web Methods Files Developer
Responsibilities:
- 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
Confidential
Jr. Web/App Developer
Responsibilities:
- 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
Confidential
Jr Web/App Developer
Responsibilities:
- 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
- Internet application for individuals to register as an ambassador for a community. Intranet application with approval workflow process and mass email capability to notify community events to ambassadors
Confidential
Application Developer
Responsibilities:
- 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
Confidential
Application Developer
Responsibilities:
- 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