We provide IT Staff Augmentation Services!

Consultant Resume

2.00/5 (Submit Your Rating)

Durham, NC

SUMMARY:

To design and create software solutions, which are simple to use, glistens with quality are reliable, testable and easy to maintain

COMPUTER EXPERIENCE:

Programming Languages: C, C++, C#, Delphi, HTML/CSS, JavaScript, Objective - C*, Pascal, Perl, Python, Ruby*, SQL, VBA, VBScript, Visual Basic, Visual Basic.NET, Visual C++

Software, Frameworks and Technology Experience: .Net Framework 1.0 - 4.5, Adobe Acrobat, Adobe Flex Builder, Adobe Acrobat SDK(mac/win), ActiveX, Angular*, Apple OSX, ASP, ASP.Net, Bash Shell, Borland C++ Builder, BSD (Unix), ClearQuest, CodeWarrior Metrowerks for the Mac, COM, Cruise Control.net, Design Patterns, Filemaker(mac/win), Filemaker Plug-in SDK(mac/win), JQuery, InstallShield, Microsoft Blend, MSBuild, Microsoft Sql Server, MVC.Net, NAnt, NUnit, NVelocity, iPhone/iOS SDK*, Photoshop, PowerShell, Refactoring, ReSharper, Ruby on Rails*, Subversion, TDD, Team City, Team Foundation Server (TFS), Vi, Visual SourceSafe, SUN Solaris OS, Visual Studio 6, Visual Studio.Net (beta version) - 2013, VMWare and VMWare Fusion (on mac), Watin, Watir, WCF, Microsoft WebApi*, Windows OS (versions 3.1-7.0), Windows SDK, XCode(mac)

WORK EXPERIENCE:

Consultant

Confidential, Durham, NC

Responsibilities:

  • Developing new website for product ordering system. Converted prototype paper designs to web site. Utilized design patterns including MVC, MVVM
  • Tools include: Visual Studio 2015, MVC.NET 5.0, C#, Bootstrap, Entity Framework, javascript, jquery, json, ajax, Linq, Oracle
  • Unit tests with NUnit, MSTest. Should assertion library and Moq mocking framework. TDD and BDD test creation. Created automated integration tests using Selenium IEWebDriver and ChromeWebDriver.
  • Performed deployment using Azure deployment tool, version control with TFS, wrote product documentation

Confidential, Raleigh, NC

Consultant

Responsibilities:

  • Developing new website for managing company internal assets. Mentoring other team members.
  • Tools include: MVC.NET 5.0, C#, Bootstrap, Entity Framework, javascript, jquery, json, ajax, Linq, Sql Server, Visual Studio 2015, WebAPI, DevExpress Web Components
  • Automated builds with Jenkins, version control with GIT.

Confidential, RTP, NC

Consultant

Responsibilities:

  • Adding new features to public facing hospitality web site.
  • Converting ASP.NET Winforms to MVC.NET 5.0.
  • SEO/Google Analytics/Google Schema creation and updates.
  • Mobile MVC.NET web page design with Bootstrap.
  • Provide customer support, monitor servers (relic)

Tools: include: C#, Bootstrap, Entity Framework, javascript, jquery, json, GIT, Typescript, Sql Server, Visual Studio 2015, WebAPI.

Confidential, RTP, NC

Consultant

Responsibilities:

  • Enhancing and adding new features to Healthcare related product. C#, Javascript Dashboard chart development using ZingCharts. Agile environment. Tools include C#, Visual Studio 2015, MVC.Net 4/5, Entity Framework, Javascript, JQuery, JQuery templates, Sql Server 2014, Subversion, Jenkins

Confidential, RTP, NC

Consultant

Responsibilities:

  • Enhancing Confidential approval software product for Pharmaceutical Company. Workflow application which includes generation of PDF documents, using SharpPdf, which are required for Confidential approval. As part of workflow, creates CD discs via the Primera CD - Rom burner hardware using the Primera SDK. conversion of Visual Basic 6.0 to Visual Basic.net.
  • Testing as well as documenting process.
  • Additional technologies include C#, .NET, Visual Basic.net, Sql Server, Oracle, NUnit, Visual Studio 2013 and Git. Note: some of this work was part-time.

Confidential, RTP, NC

Consultant

Responsibilities:

  • Converted legacy .NET (2.0) application to modern .NET codebase, including batch loading. This included replacing external processes, like Oracle Batch Loader and replacing them with .NET code to mimic the functionality of those external tools. Process uses Oracle and Sql Server.
  • Added new features to WPF trading application, which uses MVVM /Prism /WCF framework. Wrote stored procedures for Sql Server. Worked with customer on requirements.
  • Developed process to import data and parse the input based on a simple rules engine.
  • Performed testing and deployments.
  • Recently started the development of new features in Web application using Angular, grunt, javascript and jquery.
  • For all development, I employed automated unit testing using NUnit, MOQ, to create isolated unit tests. Continuous Integration using Jenkins

Confidential, RTP, NC

Consultant

Responsibilities:

  • Work in a small team developing and enhancing a custom Data Access Layer/Framework used in the Mortgage Servicing Industry. This Framework exhibits behaviors of the Entity Framework., dynamically generating applications which perform ETL operations. The framework also includes the creation of custom transforms. Dynamic code generation was done using the .NET framework’s CodeDOM. Maintained and enhanced web application in ASP.NET and MVC.NET, the application a dashboard for viewing details about the entities and transformations, which the code generator created. Technologies include MS Test, NUnit for unit testing and integration tests, SQL Server, Visual Studio 2013, Team Foundation Server. Continuous Integration with CruiseControl.NET and MS Build.
  • Developing Web Services and message flows using the Confidential Integration Bus (IIB) (formerly called WebSphere Message Broker). Using NUnit, and SoapUI for web service testing. Built mediator and web service facades to allow consumer code to easily invoke web services based on a rules engine. On boarded and mentored new team members.
  • Developed .Net Compute Node, which allows WebSphere message broker to interoperate with functionality in applications developed with the .Net framework (C#).

Confidential, Cary NC

Senior Dev/Assistant Vice President

Responsibilities:

  • Developed Excel plug-in, written in C#, for reading trade data, used by traders to help them determine the risk associated with specific trades. Used a library called DNA, which allowed us to map C# to Excel. Also introduced the MVC pattern. Used NUnit for testing.
  • Developed and enhanced a Risk Engine viewer application consisting of a desktop client written in WPF and C# and a number of Windows Services using WCF and MSMQ. User base spanned the entire globe and consisted of traders on trading desks within the bank.
  • Team used Agile and Kanban methodologies.
  • Mentored team members and on boarded new developers.
  • Used NUnit, RhinoMocks, ReSharper for unit testing.
  • Assisted QA in testing
  • Exposed Automation testing framework in custom classes using Microsoft UI Automation Framework.
  • Wrote feature files in Specflow using BDD practices.
  • Responsible for application deployments, weekend releases.
  • Built deployments using Windows One-click installation deployment.
  • Provided global rotation tech support.
  • Additional technologies include, .NET 3.5, 4.0, WPF, WCF, MVVM, LINQ, NHibernate, Microsoft Unity Framework, Enterprise Application block framework. Oracle. Subversion, and Team City used for continuous integration.

Confidential, RTP, NC

Consultant / Tech lead

Responsibilities:

  • Core developer of the NF Conditional Orders project for a consumer based trading platform application running on IIS. Developed initial prototypes, used JQuery to dynamically change UI as user chose different selections on the screen. Technologies include Visual Studio 2010, Microsoft MVC.Net version 2, JQuery, JavaScript and Web Services.
  • Team Lead for Mutual fund corrections application, worked directly with VP of Mutual funds and similar customers to determine requirements and user needs. Managed meetings, sprint demos, mentored junior team members. The application was developed using Silverlight, XAML, C#, .Net 3.5, LINQ to SQL, SQL Server and Web Services. Handcoded UI in XAML (yes this was before Visual Studio had an editor for XAML). Project made extensive use of the MVVM design pattern as well as other design patterns. Business and data services and Quote Services were developed using TDD/Unit testing approach using NUnit.
  • Developed test automation and build scripts using WatiN, Watir with ruby to perform integration tests by invoking the web browser and controlling it in a test (these tools are similar to Selenium). If the tests failed, it would send a mail to indicate this with a screen shot of the offending web page.
  • Created deployment scripts and POCS using CruiseControl,net, NAnt and NUnit.
  • Developed the Borrow fully paid (BFP) plug-in for the Capital Markets group. This plug-in/service extended SunGard’s MARTINI trading platform. The service was developed using C++ and PERL and ran on SUN Solaris UNIX platform. Additional tools included Martini framework, Rogue Wave framework, vi and putty.
  • Converted a suite of 15 web applications to ASP.NET 2.0. Learned how each application worked, Authored test plans, which were actually used by QA in India for their regression testing.
  • Maintained and enhanced a Windows Service, which processed Trade Corrections.
  • Enhanced and supported Workflow Window Services, which were part of a companywide initiative. Services were developed with test driven approach, tools included Spring.net, SQL Server and NHibernate.
  • Additional responsibilities included mentoring team members, advising the group in technologies and performing code reviews. Worked with offshore teams in India.
  • Performed Sys admin tasks on server’s including dev, QA and production servers. Set up web sites in IIS, deployed new apps, installed Windows Services, configured servers, installed s, Reviewed and approved Security patches on servers.
  • Sys Admin of Source control and kept things ‘organized’.
  • Documented many of the team’s procedures and processes, as well as tech notes on how particular things work regarding applications, tools and processes.
  • Additional technologies utilized included: NUnit, NAnt, MS Testing Framework, CruiseControl.net, Watir, Watin, Visual Studio .

We'd love your feedback!