We provide IT Staff Augmentation Services!

C#, Vb.net/ui Developer Resume

0/5 (Submit Your Rating)

Portland, MainE

SUMMARY:

  • To utilize my 14 years of development experience in a full - time or long-term contract position in my fields of mastery, which are UI Development and / or ASP.NET (Web Forms and MVC) using C#. Daily development and evolution of the APIs is maintained. Willing to relocate anywhere between from Porr New Hampshire to Boston for a permanent position.
  • UI Development - (15 years):
  • C#, .NET, ASP.NET MVC and SQL Server Development Experience (12+ years):
  • I have been developing Windows Forms and ASP.NET Web Forms, in C# and VB.NET, for over thirteen years.
  • Used every version of Visual Studio .NET (13 years of experience).
  • Mastered ASP.NET MVC 5 (and all preceeding versions).
  • Utilized version control software, including CVS, Tortoise, SourceSafe, TFS and now GIT.
  • Skilled in all versions of SQL Server (10+ years)
  • Developed databases, CRUD, T-SQL statements, ADO.NET and LINQ. Created stored procedures, UDF’s, views, triggers and cursors.
  • Knowledge in Crystal Reports and SSRS, SSIS and SSAS.
  • Retrieved and saved data using LINQ to SQL, LINQ to XML, LINQ to Objects and LINQ to Entity.
  • Immense AJAX development and as it evolved, personal proficiency has as well.
  • Wrote and used XML, XHTML, XSL and XSLT.
  • Created Web Services in COM and COM+ objects, ASMX, WCF, REST and most recently, Web APIs
  • Architected and designed sites in UML via Microsoft Visio and on paper.JavaScript
  • Developed in 'Vanilla JavaScript' for over 14 years and utilized object-oriented programming since 2007, when ASP.NET AJAX Controls were released.
  • Utilized jQuery since 2007; implemented other cross-browser APIs like Dojo, YUI, Google, MooTools and Prototype, and have the ability to master these, but have utilized jQuery the most in my positions
  • Used Node.js to create a chat client through the use of Socket.IO, SPA, and other JavaScript APIs.
  • Client-Side Frameworks
  • Primarily utilized Knockout as the client-side MV* Framework, but familiarity, knowledge and usage with Backbone and Angular.
  • Automatically tracked dependencies between HTML elements and the database.
  • Used as a template engine
  • Monitored SPA history tracking through using KnockoutJS and hash routing.
  • Added global conventions through the use of closures. Created and utilized many third-party libraries.
  • Utilized JavaScript to develop HTML5 Canvas APIs and SVG images.
  • Developed Unit Testing for the past two years in JavaScript using QUnit, Selenium, YUI Testing and JSTestDriver.HTML5
  • Developed in all of the HTML5 APIs. Expert knowledge in HTML5, CSS3 and JavaScript.
  • Test HTML5 code to see if it is being used by the browser, through the use of the JavaScript library, Modernizr. Develop JavaScript workaround if browser is incompatible.
  • Develop in the HTML5 Geolocation API. Utilized the JavaScript object ‘navigator.geolocation’ to get the latitude, longitude and accuracy.
  • Utilize the Web Storage API to applications that require session variables, using sessionStorage, or the temporarily store variables using localStorage.
  • Developing a HTML5 Websocket API using SignalR in C#.
  • Constant utilization of HTML5 Forms API and their attributes.
  • Utilization of HTML5 and JavaScript to create Audio and Video APIs. Programs like Flash or Silverlight are sometimes required for advanced features.
  • Develop text and designs; two and three-dimensional, using the HTML5 Canvas API.CSS3
  • Studied and developed in CSS3 (and beginning to study CSS4) to the point of mastery.
  • Altered web page animations written in jQuery through the use of the new CSS3 properties, ‘Transforms’, ‘Transitions’ and ‘Keyframes’; this allow faster page load time.
  • Integrated ‘Keyframes’ and ‘Transitions’ into SVG, a new HTML5 API.
  • Utilized the CSS3 ‘Filter’ property to alter an images visual effects. This saves time in the fact that one does not have to change these affects in an image IDE like Photoshop.
  • Created more stylistic pages through the use of CSS3 2D and 3D and the prior properties.
  • Added CSS3 'Media Queries' and 'Transitions' to Responsive Web Design by making images and text resize.
  • Utilized LESS for CSS functions, mixins, variables; among many of its other powerful tasks.Responsive Web Design
  • Learned and applied the three core techniques of RWD: A Fluid Foundation, Flexible Content and Media Queries.
  • Architected and developed Web pages, within the last two years, to be 'Mobile Ready', or able to be viewed on a large screen or a small, smartphone screen; and anything in between.
  • Evolved the content to be viewed the easiest and most convenient way to read and manipulate in their particular device.
  • Personal belief that bootstrap may not be the best route to go and developing a personal RWD library as opposed to Bootstrap can be just as important.
  • Utilized the Bootstrap, Skeleton and Foundation libraries for responsive website design.
  • Developed all aspects of base bootstrap components, advanced bootstrap components and Bootstrap plugins.Client Side Framework
  • Primary and most extensive utilization and knowledge is in Knockout, but familiarity with Backbone and Angular as well.
  • Single Page Application's (SPA's) with KnockoutJS as the client side, MV* framework
  • Utilize AJAX client-side calls to the appropriate server side controller via jQuery.
  • Programmed in many third party JavaScript libraries, and also utilize Unobtrusive JavaScript for people that do not have JavaScript selected.

PROFESSIONAL EXPERIENCE:

Confidential - Portland, Maine

C#, VB.NET/UI Developer

Responsibilities:

  • Developed a C#/LESS application to take in specific images, colors and fonts, for a specific user; and dynamically change the .CSS file to have the specific images, colors and fonts that a user wanted.
  • Because my team was not familiar with MVC, I wrote a page that acted like bundles, which allowed them not to have to call JavaScript and CSS files on every page that they needed them.
  • Took Web Services that they had and changed them into Web APIs, called them asynchronously, converted them into JSON and wrote knockoutjs files to make their pages more like MVVM.
  • Worked on a legacy program that the internal users used, which utilized .NET Remoting and Web Services, in VB.NET; fixed and updated dozens of issues which made our workers very content.

Confidential - Boston, Massachusetts

Senior ASP.NET / C# Developer

Responsibilities:

  • Position includes a legacy web app, written in PHP 5 and MySQL.
  • Updating the project using MVC5, C#, JavaScript, jQuery, KnockoutJS, Bootstrap and other third party JavaScript libraries pertinent for the application.
  • Making AJAX calls in jQuery for every servers-side call that was used in the legacy app.
  • Upon completion, all C# code is going to be converted to JavaScript, which should have been done in the first place, but time was of the essence,
  • Converted all SQL and SPROCs from MySQL to SQL Server 2012.

Confidential - Springfield, Massachusetts

Senior Front-End UI Developer / C# Developer

Responsibilities:

  • The company developed software for handling loans for the agricultural community, however they were using a windows-based application written in Visual Basic 6.
  • Hired to work with the existing web / mobile development group, which was updating legacy application, to a cutting-edge web application.
  • Attended daily Agile Scrum meetings in which weekly sprints were discussed. Used Team Pulse for stories.
  • Developed SPAs in ASP.NET MVC 4. Utilized KnockoutJS, LESS, MVC, SQL Server 2008 R2; and a number of third party applications.
  • Some of the major JavaScript applications were jQuery, Bootstrap 3, Modernizr, RequireJS, among many others.

Confidential - Portland, Maine

Senior Front-End UI Developer / C# Developer

Responsibilities:

  • Hired to worked for a billion-dollar project for a major insurance company.
  • Worked as a senior C# / .NET developer, and when the project began, I went to the UI team.
  • We had daily Agile Scrum meetings with sprints that were 2 weeks in duration. The project went from design to production and was an instant success.
  • Utilized JavaScript, jQuery, KnockoutJS, and many other third party libraries that we needed to display our data. Developed C# methods for data retrieval and database insertion.
  • Handled tasks and workflows using C#; and developed a web socket application using SignalR.
  • Successfully created a dashboard for the user, which had drag and drop JavaScript functions on a page that had small, medium and small tiles.

Confidential - Durham, New Hampshire

Software Engineer

Responsibilities:

  • Redesigned a program that measured the popularity of a client’s product, based on popularity within user’s comments, articles, blogs and any other user opinion.
  • Redesigned their program, because their half of their source code was ‘stolen’. Thus, a primary responsibility was to piece together the original program and then upgrade it using the latest technology.
  • Utilized Visual Studio 2010 IDE. Used social media APIs to get data surrounding a keyword from client.
  • Utilized ASP.NET Web Forms and MVC, C#, JavaScript, jQuery, web service calls, HTML5 and CSS3.
  • Converted their ADO.NET DB calls to Entity Framework. Updated the database through calling SPROC’s and T-SQL in SQL Server 2012 LINQ to Entities.

Confidential - Manchester, New Hampshire

Software and Web Application Architecting and Engineering

Responsibilities:

  • Architected a web application from an existing Windows Application. Converted the ASP.NET 2.0 project, to ASP.NET 4. The application called a service that showed the fastest and cheapest method to deliver packages and the application was built around this; like priceline.com, only for package delivering.
  • Researched, Architected, Documented, Developed and Placed into Production many new API’s; including Silverlight 4 and 5, HTML5, CSS3, JavaScript4, jQuery 1.7 and jQuery UI for front-end UI development. Utilized WCF with SOAP, XSLT, C# 4.0 and LINQ to Entities (to make CRUD calls using SQL Server 2008, LINQ to Objects and LINQ to XML.

Confidential - Rochester, New Hampshire

UI and Applications Developer

Responsibilities:

  • Worked as a consultant creating a project that did location tracking for hospitals. Mainly used by doctors to keep track of important machines and other products. We also developed a bracelet for Confidential t monitoring.
  • A RSSI tag would be read into a wired router via RFID. This would send the data to a PC via a UDP socket connection. Pertinent information is stored. Multiple tag byte streams are sent in at once and it was my job to write the program to read the millions of streams, in order, and handle them using network threading.
  • Upon completion of the C# project; responsibility for creating a project in Action Script and Flex which handled the data passed from the C# project.
  • Design of a layout of the hospital was implemented and ultimately displayed the location of the tracker.
  • Utilized a JSON-based web service to input tag information into SQL Server.
  • Assisted in the design of the Flash UI map that would take the coordinates and display the tag on a 2D drawn map of the site.

Confidential - Portsmouth, New Hampshire

Lead Web Developer (Contract Position for a Specific Project)

Responsibilities:

  • Programmed in Cold Fusion MX 7 and MySQL to update their website.
  • Resolved website problems by debugging code and making sure the SQL data displayed the proper results.
  • In addition to Cold Fusion and MySQL, utilized XML, CSS, JavaScript and HTML.
  • Developed SOA techniques for franchises that requested the need.

Confidential - Kissimmee, Florida

Lead Web Developer

Responsibilities:

  • Updated their legacy alarm system application which used regular ASP, JavaScript, HTML, VBScript and SQL Server 2000. Utilized Visual Studio 2008 .NET, along with C# for server-side development.
  • Utilized AJAX, jQuery, JSON Web Services and JavaScript.
  • Retrieved web services through calling COM objects from a Delphi class that displayed the results in ASP. Utilized ASP.NET, XML and XSL to make the site easier and more modern.

Confidential - Orlando, Florida

Software Engineer

Responsibilities:

  • Designed an online CRM, for marketing, sales, technical support and accounting; developed a control panel for users to add their accounts, keep track of revenue and handle all of their affairs within the program.
  • Utilized Visual Studio .NET 2005 with C# as the server-side language and SQL Server 2005 as the database. Developed client-side UI using the ASP.NET controls, HTML, CSS, JavaScript and AJAX.
  • Utilized AJAX because during this time, the Microsoft ASP.NET AJAX Toolkit was released.
  • Developed CRUD operations the database using data tables and ADO.NET. Also developed stored procedures, user defined functions, triggers and views on the database that would be called and return results that we needed.
  • Utilized XAML and Silverlight when it was released, six months before the company went out of business.

Confidential - Orlando, Florida

Web Developer

Responsibilities:

  • Created and developed their internal SharePoint Site using Web Part page creation. Created queries and stored procedures to call the database. Added and updated information regarding departments, people and their specific data.
  • Designed and updated the external website using ASP.NET, C#, HTML, JavaScript, CSS and SQL Server 2005. Developed XML pages through XSL, XSLT and XPath. The data in the XML was obtained from the database.

Confidential - Orlando, Florida

Technology Coordinator

Responsibilities:

  • Designed and maintained the school website in HTML, CSS, JavaScript, PHP and SQL Server 2000.
  • Created Windows Forms applications in Visual Studio 2003; using VB.NET for one a C# and SQL Server 2005 to develop report card and student attendance applications.

Confidential - Lynn, Massachusetts

Web Developer / Technical Support Manager

Responsibilities:

  • Developed an inventory lookup application their website from start to finish, using C# and ASP.NET, Visual Studio .Net IDE, HTML, JavaScript, CSS and SQL Server 2000. Program save them millions.

Confidential

Java Web Developer

Responsibilities:

  • Developed an ecommerce site using Java Server Pages. Embedded Java on the same page as the HTML, CSS and JavaScript for front end development and Sybase for the database IDE.

We'd love your feedback!