We provide IT Staff Augmentation Services!

Senior Developer Resume

3.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY:

  • Senior Web Developer with over fifteen years’ experience in the software industry, combining excellent problem solving skills and an ability to quickly learn new technologies.

TECHNICAL SKILLS:

Languages: ASP.NET MVC, C#, SQL, CSS, HTML, JQuery, AJAX, XML, JavaScript, AngularJS, Node.js, Backbone.js, MongoDB, Java, C/C++, Visual Basic

Applications / Tools: Subversion, Git, TFS, Visual Studio, FogBugz, WebStorm, Test Director, QuickTest, NAnt

PROFESSIONAL EXPERIENCE:

Confidential, Seattle, WA

SENIOR DEVELOPER

Responsibilities:

  • Contributed to an intake client using Node.js, Backbone.js and MongoDB, to take clinical study documents and enter them in DocuShare.
  • Created SQL stored procedures and Node.js REST services to communicate with DocuShare, and provide functionality to a task list for approving or rejecting submissions.
  • Developed Node.js REST services for migrating documents from an old file system to DocuShare, and integrated them into a C# migration utility.
  • Implemented a Node.js service to create corresponding folders in DocuShare when protocols and sites are created in Siebel.
  • Developed a portal using Node.js, AngularJS, and MongoDB for customers to upload/download documents, and view reports and training materials.
  • Created Node.js REST services for a workspaces project to allow customer collaboration on the company’s portal website.
  • Tech lead for electronic consent form project involving Node.js, AngularJS, MongoDB, and .NET web services.
  • Owned a project to provide security enhancements, and bring public facing applications into HIPAA compliance.
Confidential, Seattle, WA

SENIOR WEB DEVELOPER

Responsibilities:

  • Developed multiple phases of cart and checkout updates, including creating versions for smartphone and tablet.
  • Integrated with Amazon Payments and Fulfilled by Amazon.
  • Contributed to a multiple - release project to enable international orders, focusing on API integration with a third party, checkout pages, an international context chooser, and a shipment notification service.
  • Part of a small team tasked with creating the company's first mobile website, using HTML5 and CSS3.
  • Contributed to an entire team effort to update the website's taxonomy, working primarily on landing pages and sitemaps.
  • Helped bring product reviews in-house, so they are no longer served by a third party.
  • Converted several pages from Classic ASP to ASP.NET MVC including product detail, gift certificate, daily specials, and home page.
  • Created a JavaScript image control to replace flash control on product detail page.
  • Refactored and converted UPS return label maker to ASP.NET MVC.
Confidential, Bellevue, WA

SENIOR SOFTWARE ENGINEER

Responsibilities:

  • Initial developer of the eCipher toolbar for sending secure email. Prototyped application in Flex, and developed in C# with SQL Server. Integrated and improved upon third-party components including a PDF reader and an RTF to PDF converter.
  • Updated and added functionality to eCipher Outlook Add-ins in C#.
  • Created web pages in ASP.NET, SQL, HTML, CSS, and JavaScript for the company website and administrator control panel.
  • Designed and coded a secure folders application with a C++ shell extension, C# GUI, and managed wrapper around a C++ DLL for file operations.
  • Developed Java based mobile applications for Blackberry and Android to access SendSecure web mail product.
  • Created installers with Wise Installation Studio for all desktop projects.
Confidential, Seattle, WA

.NET WEB DEVELOPER

Responsibilities:

  • Created an internal member email system using ASP.NET, SQL, CSS, and JavaScript where artists could message each other and add each other as contacts.
  • Implemented an administrator mail interface with ASP.NET, SQL, and CSS so newsletters and alerts could be sent to groups of users, depending on membership type.
  • Created HTML filtering functions using C# and regular expressions to strip dangerous tags and scripts from user input in fields where HTML was allowed, such as member biography and gallery description.
  • Developed reports pages and administrator tools for both site members and internal customer care.
  • Assisted in the development of a C# desktop application for uploading user artwork.
Confidential, Bellevue, WA

SOFTWARE ENGINEER

Responsibilities:

  • Designed and developed applications to improve the productivity of internal teams.
  • Created a back-end automation framework in C# which consisted of classes for activities such as shipping orders, canceling orders, setting back orders, communicating with MSMQ, common database checks, e-mail functionality, and logging.
  • Implemented ASP.NET websites for reporting daily BVT runs, verifying builds, and viewing errors from server logs.
  • Developed a database driven test scheduling tool in C# which consisted of a windows GUI for scheduling, a windows service which executed tasks for the scheduler through remoting, a test runner application to run tests in QuickTest and report results, and an admin tool for administering users, groups, and machines.
  • Created a version controller application in C# for checking files in and out of Test Director, and getting specified versions.
  • Developed a messaging application in C# which could load a MSMQ message template, allow the user to modify the message, send it to the selected server, monitor the messaging tables in the database, and show the response message the server generated.
  • Created an application in C# which would read in tracking code combinations from an Excel spreadsheet, search a server log for matches, and report the results.
Confidential, Redmond, WA

SOFTWARE DESIGN ENGINEER IN TEST III

Responsibilities:

  • Validated small business payroll software through automation and API testing.
  • Developed Maui automation framework classes in C#, and utilized them to create automated UI tests.
  • Implemented API tests using C# and NUnit.
  • Constructed an automation framework in C# to read in test data from a spreadsheet, feed it into the system through API calls, and verify the result through the UI.
Confidential, Redmond, WA

SOFTWARE DESIGN ENGINEER IN TEST II

Responsibilities:

  • Tested the speech recognition component for Windows Vista.
  • Maintained the automated system for daily test runs, and owned the setup testing for both Speech User Experience and Speech Engine teams.
  • Created a logging class in C++ utilizing ETW.
  • Improved the daily test run automation by editing existing and creating new Total Control and WTT scripts as well as creating tools in C# and batch scripts.
  • Implemented additional functionality for the automated testing tool to test the task feature of speech recognition.
  • Created automated tests in XML for task and wildcard speech commands.
  • Investigated failures for the dictation area of speech recognition.
Confidential, Redmond, WA

SOFTWARE DESIGN ENGINEER IN TEST II

Responsibilities:

  • Owned the testing for a magazine publishing touch-up tool, and performed testing on the viewer used to view magazines in their final format.
  • Created over 1000 test cases, and logged over 300 bugs.
  • Edited HTML advertisements to fit layout of demo issues.
  • Touched up the layout and design of magazine issues to use as demos for publishers.
  • Created scripts using C#, VBScript, and NT shell scripting to speed up test case writing and daily tasks.
  • Managed the generation of magazine samples used for testing and creating demos - a process which involves converting publisher's files to a new format, and running post-processing scripts on it.
Confidential, Redmond, WA

SOFTWARE TEST ENGINEER II

Responsibilities:

  • Created test tools to facilitate testing of imaging component for Windows, using technologies such as Visual C/C++ and COM.
  • Developed test application which sent multiple, random commands to a camera or scanner device using TWAIN, checked if the operation passed or failed, and logged the information.
  • Implemented camera/scanner test driver to provide a means of testing STI functionality, an outdated technology for which drivers are rarely found. Utilized existing test framework to provide a programmatic method of sending information to the driver to create responses.
  • Created programs to test for device events, and also to implement all the STI methods to ensure that they are still available in newer versions of Windows.
Confidential, Redmond, WA

SOFTWARE TEST ENGINEER II

Responsibilities:

  • Tested Windows 2000 service packs to ensure the quality of Active Directory's application management feature as well as performing ZAW (Zero Administration for Windows) integration testing.
  • Developed and documented automation scripts using C#, JavaScript, VBScript, Visual Test, and NT shell scripting.
  • Managed a total of 44 machines, 23 for component testing, and 21 for running hotfix stress testing, updating them regularly with the latest fixes. Verified tests on all variations of Windows 2000, both English and German, and updated results accordingly.
Confidential, Bothell, WA

SOFTWARE DESIGN ENGINEER IN TEST

Responsibilities:

  • Tested Java code for XML networking software, creating test plans, tools, automated tests, and reports.
  • Achieved a code coverage rate of over 90% on all areas assigned.
  • Entered over 1000 test cases into an automated system, running tests daily to track changes in the product.
Confidential, Redmond, WA

TEST ANALYST

Responsibilities:

  • Tested back-end e-commerce systems for ordering phones and services.
  • Executed over 200 test scripts, uncovered anomalies, and thoroughly reported results. Manipulated XML to enter data from conditions into the system.
  • Performed SQL queries in Oracle to check on the status of test conditions, and gather data needed to execute scripts

We'd love your feedback!