We provide IT Staff Augmentation Services!

.net Senior Consultant/contractor Resume

3.00/5 (Submit Your Rating)

New York, NY

EXPERIENCE SUMMARY:

  • 16+ years of experience in software design, analysis, development, testing, implementing web applications, leading and architecting through a variety of technologies.
  • 14 years of experience developing web applications with Microsoft technologies.
  • 2 years of experience developing desktop applications.
  • 4 years of experience leading projects and teams of up to 6 people.
  • 3 year working as a freelance, leading and developing projects.
  • 5 years focused on ASP.NET MVC.
  • Worked with existent and new web applications using technologies such as ASP.NET MVC, MVVM pattern, Micro - Services, JavaScript, KnockoutJS, TypeScript, AngularJS, Bootstrap, SOA Architecture, documenting and creating diagrams of applications architecture on Corso, Salesforce pages, workflows, appex classes.
  • Unit testing all new applications and some existent.
  • Created Technicians call application with Confidential, Sharepoint, and Microsoft Flows.
  • Built an Excel plugin to populate worksheet templates so the user can fill out product information as quickly as possible using SQL database as data source, created Install Shield 2015 setup file and delivering to end user through Microsoft Software Center.
  • Documented on Corso software all SOA and Integration Services to provide architecture information to another application called Power BI which provides information for Solution Architects.
  • Modified Salesforce page that shows with MapIt utility from Google customers information, and worked to handled large amount of results, modifying apex classes, adding custom setting variable, handling UI javascript code, and styling with bootstrap classes.
  • Migrating payroll legacy systems from C# application to connecting for new third party software provider managing all kinds of payment types, incentives, bonus to more than 18,000 employees.
  • Developed a Console Windows Application, using C# language, using MVC pattern, to synchronize files through FTP reporting to a government health institution and feeding back information to the payroll system by processing bulk data loading text files to SQL Server.
  • Writing complex store procedures, triggers, tables, jobs, setting up users and their permissions, improving performance to manage large amount of data for more than 18,000 employees.
  • Designing, documenting and drawing processes with Microsoft Office Visio, and Microsoft PowerPoint to show summary progress to Directors and Managers.
  • Leading gathering meetings and managing project progression with team participants using Microsoft Project.
  • Modified SSIS packages to replicate information, optimizing procedures, adding tables, adding columns, adding indexes, triggers, and jobs.
  • Developed with WPF in MVC pattern, WCF, C#, PostgreSQL as database, developed UI with XAML, and using Code First methodology with Entity Framework 5.
  • Connecting ProcessMaker workflows to a bank system to solve claims issues.
  • Created a Booking Attendance system, printing cards to controlling access to benefits according to what people paid for.
  • Building multimedia games with Adobe Flash designed for teen groups, designed marketing strategies, sending massive emails, and authoring DVD’s of conferences.
  • Giving reports on standup daily meetings, doing demos, attending retrospective meetings.

TECHNICAL SUMMARY:

Languages: C#, ASP.NET MVC 4-5, Entity Framework 5-6, WPF & XAML, HTML 4-5, CSS 2-3, SharePoint, JavaScript, jQuery, XML, KnockoutJS, AngularJS, TypeScript, Microsoft Confidential, MVVM, Bootstrap, SOA Architecture, Corso, Salesforce, Microsoft Flows.

Database: SQL Server 2012/2014, PostgreSQL 9.1, Sybase, Oracle 8.3, MySQL 5

Web Servers: IIS, Apache, JBoss

Backend Frameworks: .NET Framework 4.5/2

Development Tools/Environment: Visual Studio, Windows Server 2012, Project, Visio, SSIS (Integration Services), SSRS (Reporting Services), Linux, Ubuntu 12.0

ENGAGEMENT OVERVIEW:

Confidential, New York, NY

.NET Senior Consultant/Contractor

Responsibilities:
  • Added new page and functionalities for Time Reporting application to manage Holiday Break days.
  • Created pages to navigate between employee selection and holiday break day entries with ASP.NET MVC 4 pattern.
  • Created user validations through KnockoutJS with MVVM pattern to control allowed hours for PTO, unpaid, intended work hours, shift, holiday off, and regular work day.
  • Created a grid for certain range of days to manage.
  • MVC pattern and break classes by business object, data provider, repository, helper and builder.
  • Using dependency injection allowing interfaces and tests projects.
  • Participated on reviews and demo meetings every week.

Environment: C#, ASP.NET Framework 4.5, SQL Server 2012, JavaScript, Knockout, jQuery.

Confidential

.NET Senior Consultant/Contractor

Responsibilities:
  • Added pages and code behind in C# across application to support lacrosse sport.
  • Collaboration with data team for linking in code new store procedures or refactoring parameters for existent store procedures to support lacrosse sport.
  • Helped data team to create store procedures to support lacrosse sport.
  • Split project to manage on part of the system as SSL (https), refactored some classes to support URL change for graphics and ads.
  • Using dependency injection (interfaces) allowing tests project.
  • Deployed updates through environments from dev/test/uat with builds.
  • Fixed pre-existent issues with some current pages.
  • Participated on reviews and demo meetings.

Environment: ASP.NET Framework 4.5, C# MVC pattern, SQL Server 2012.

Confidential

.NET Senior Consultant

Responsibilities:
  • Refactored 4 report pages into new project MVC 5 pattern.
  • Sent responses back to the person generating testing forms.
  • Retrieve information of report types from SharePoint lists.
  • Updated code of SharePoint API to retrieve data.
  • Formatted email messages for testers and product owners, applying business rules and validations in server and client side. Using Knockout for client validations.
  • Using jQuery, respond, UnderscoreJs, KnockoutJS, for controlling client side validations.
  • Adapted and customized “select2” javascript plugin to select a list of users with a look and fill like Outlook.
  • MVC pattern and break classes by business object, data provider, repository, helper and builder.
  • Participated on reviews and demo meetings.

Environment: ASP.NET Framework 4.5, C# MVC pattern, SQL Server 2012.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created project and service for removing txt file as data source and swapping for a database source.
  • Refactored code for searching of assembly parts.
  • Created business logic project, and dependency injection classes to manage interfaces, and tests cases.
  • Created tests project.
  • MVC pattern and break classes by business object, data provider, repository, helper and builder.
  • Participated on reviews and demo meetings weekly.

Environment: ASP.NET Framework 4.5, C# MVC pattern, SQL Server 2012.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created and coded Excel ribbon control to introduce and ID to filter information to populate detailed display information template in two worksheets.
  • Created business logic layer, added dependency injection to manage interfaces and tests projects.
  • Created tests project.
  • Configured programmatically in second worksheet keeping sections of information to not breaking in another page, keeping them in same page.
  • Configured Install Shield project to install application and setup to manage updates.
  • Created manuals for installation and configuration to manage updates.
  • Applying specific format to some cells using NumberFormat function.
  • Created app config files for each environment automatically through Transforms.
  • Meetings with Deployment Committee to complete all requirements to deliver the application through Microsoft Software Center.
  • Participated on reviews and demo meetings.

Environment: ASP.NET Framework 4.5, C# MVC pattern, SQL Server 2012, Install Shield 2015.

Confidential

.NET Senior Consultant

Responsibilities:
  • Made research and created demo application for Contract Feedback to understand pros and cos about using Confidential connecting SQL Server, and SharePoint lists as data sources.
  • Created documentation about the research with topics like data sources that can be used, using SharePoint lists as data sources, authoring, environments configurability, how to share apps with other users and groups, styling apps, custom api’s, managing SQL connections and gateways, Excel files as data sources, and of course creating an app from scratch.
  • Participated on reviews and demo meetings.

Environment: Microsoft Confidential, SQL Server 2012, SharePoint 2013, Azure Gateway.

Confidential

.NET Senior Consultant

Responsibilities:
  • Researching about how to identify our SOX compliant services, documenting SOX criteria.
  • Participating in meetings to determine what applications were calling the current SOX.
  • Compiling list of all SOX services.
  • Participated in meeting to analyze services to determine logical breakout.

Environment: C#, SQL Server 2012.

Confidential

.NET Senior Consultant

Responsibilities:
  • Create more than 15 Corso diagrams about SOA Services.
  • Create Corso diagrams about Integration Services.
  • Create more than 15 Corso diagrams about web service applications.
  • All Corso diagrams included objects for web server, database server, connection strings, store procedures, database users, Sharepoint applications and services.
  • Each diagram required to analyze code for entire related applications.

Environment: C#, SQL Server 2012, Corso, Power BI.

Confidential

.NET Senior Consultant

Responsibilities:
  • Modify apex classes and controller code to partition query by a configurable limit or results.
  • Created a Salesforce configurable system variable in Custom Settings to limit results and be able to modify it by Salesforce administrator in the future.
  • Prompt the user to use a filter if results were more than configured limit, used JavaScript code in combination with apex classes.
  • Handle timeout errors coming from server side and showing an error description message on UI.
  • Styled all UI changes.
  • Updated unit tests.
  • Styled and render UI properly for mobile devices, used Bootstrap icons and CSS classes.
  • Fillout documentation to release.
  • Modify server code and UI to show new information and columns on outsourced items grid.
  • Add new data providers code.
  • Update UI to show new columns and update dropdown for percent completed.
  • Worked with JavaScript and jQuery code to handle client side loads and validations.
  • Worked with C# and Razor syntax code for UI, created partial views.
  • Showing descriptive messages to handle project status change, and on submit purchase order lines as percent completed update.

Environment: C#, SQL Server, Razor, JavaScript, jQuery, Bootstrap.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created page and partial views to show a search page with a filters area and a results grid.
  • Handled all client side with TypeScript code as MVVM pattern.
  • Loaded results through KnockoutJS binding.
  • Loaded search results asynchronoulsly.
  • Opened a new window to show details for check or cash numbers.
  • Loaded details and partial views asynchronously to improve performance on large results for documents and invoices.
  • Obtain PDF documents related to AP Checks coming from SharePoint lists.

Environment: C#, SQL Server, Razor, JavaScript, TypeScript, Knockout, Bootstrap, Sharepoint.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created new Project to manage permissions for Support Groups.
  • Maintenance to legacy application.
  • Update Sales Opportunity workflow rules in Salesforce.
  • Created a Health Dashboard application to give server, databases, web services and sites status.
  • Maintenance to Engineering Change application to add new features to a wizard.
  • Getting familiarized with Biztalk

Environment: C#, SQL Server, Razor, JavaScript, TypeScript, Knockout, Bootstrap, Sharepoint, Salesforce, Biztalk.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created screens to show list of data.
  • Define filters, lookups.
  • Create web service to manage data coming from third vendor that handles calls.
  • Created navigation between screens.

Environment: Confidential, Sharepoint, Microsoft Flows.

Confidential

.NET Senior Consultant

Responsibilities:
  • We created all UI using Bootstrap.
  • Created grid using Bootstrap.
  • Used bootstrap dropdown with multi-selection.
  • Controls to upload files to Sharepoint.
  • Validations for required fields through Knockout and TypeScript.

Environment: C#, SQL Server, Razor, JavaScript, TypeScript, Knockout, Bootstrap, Sharepoint.

Confidential

.NET Senior Consultant

Responsibilities:
  • Reviewing for managing Environments, External Data Sources,
  • Creating new pages, tables, objects, pros and cons, limitations.
  • How to manage user permissions.
  • Scalability.

Environment: ServiceNow, Force.com.

Confidential

.NET Senior Consultant

Responsibilities:
  • Added new filters and section results to existing page.
  • Updating store procedure calls, controller methods, data providers.

Environment: C#, SQL Server, Razor, JavaScript, TypeScript, Knockout, Bootstrap.

Confidential

.NET Senior Consultant

Responsibilities:
  • Fixed HTML code, CSS, JavaScript, C# code.
  • Fixed table structures, filters.
  • Solved issues with old menus to display correctly for IE.
  • Fixed elements that should be hidden.

Environment: C#, SQL Server, Razor, JavaScript, TypeScript, Knockout, Bootstrap.

Confidential

.NET Senior Consultant

Responsibilities:
  • Created in Salesforce new Order Preparation custom object, and limited it to one per opportunity.
  • Requests made Project Status in external integration application to change it’s status using services also.
  • Updated Salesforce External Service to change project status and stop integrating the Opportunity Stage according to specific business rules.
  • Updated SOAP API.
  • Created Salesforce Workflow Outbound message and tested it.
  • Tested Salesforce outbound messages.
  • Generated wsdl file through WSDL.EXE utility.
  • Created trigger to limit order preparation custom object to one, avoiding delete action after been created.
  • Only edit action was allowed.

Environment: C#, SQL Server, Salesforce.

We'd love your feedback!