We provide IT Staff Augmentation Services!

Senior Software Consultant Resume

3.00/5 (Submit Your Rating)

New York, NY

SUMMARY:

  • Author and creator of the VerySimple.js javascript framework.
  • Microsoft Certified Application Developer .NET (MCAD .NET) with over 20 years of experience in development of application and database design.
  • Over 8 years of team leading and managerial experience.
  • More than 18 years of developing Web utilizing WCF/XML Web & Windows services/ASP.NET/MVC/.NET Core/Node.Js and MSSQL/Oracle.
  • Good knowledge of SQL, LINQ, Entity Framework and Javascript/JQuery, AngularJS 1/6 and TypeScript, HTML.
  • I’ve been working as a Team Lead and Architect on different projects, utilizing Agile/SCRUM methodology, and providing general development concepts, mentoring team members and reviewing design and code.
  • I am experienced in all major phases of System Development Life Cycle (SDLC) such as design, implementation, review, testing and support.
  • I utilize design patterns such as: Singleton, Factory, MVC, Dependency Injection, and Decorator.
  • I work with 4.5 and up versions of Microsoft .NET Framework and .NET Core as ASP.NET Web, MVC 4/5 Razor.

TECHNICAL SKILLS:

PROGRAMMING LANGUAGES: C# - over 15 years, JavaScript/JQuery - over 8 years, Angular 1/6 + TypeScript - over 5 years.

TECHNOLOGIES: OOD/OOP - more than 15 years, ASP/ASP.NET - more than 12 years, WCF - more than 6 years, Database Connectivity (ODBC, DAO, ADO, ADO.NET), AJAX, MVC 4/5 (RAZOR), Entity Framework, LINQ, MDX, AWS, Heroku.

DEVELOPMENT TOOLS/COMPONENTS: MS Visual Studio 2015/2017, Git, TFS, JIRA, ReSharper, Crystal Reports, SVN, Telerik/Rad Components, Memcached.

DATABASES: MS SQL more than 10 years, Oracle, IBM NETEZZA, RavenDB, MongoDb.

EMPLOYMENT HISTORY:

Senior Software Consultant

Confidential, New York, NY

Environment: Visual Studio 2015, ASP.NET MVC(C#), .NET Framework 4.5, .NET Core 2.0, Javascript, JQuery, Web Api, Git, GAIA

Responsibilities:

  • Design and implementation of comprehensive solution to request network connectivity for the cyber security team.
  • I’m leading an effort to convert existing ASP.NET MVC application into Angular 5 application.

Senior Technical Consultant

Confidential, New York, NY

Environment: Visual Studio 2017, ASP.NET MVC(C#), .NET Framework 4.5, Javascript, JQuery, AngularJS, Web Api, Git, AWS

Responsibilities:

  • Redesign of the legacy system using new technology stack.

Architect

Confidential, New York, NY

Environment: Visual Studio 2013, ASP.NET MVC(C#), .NET Framework 4.5, Node.Js, Javascript, JQuery, Web Api, Perforce, LINQ, AJAX, MS SQL 2012, Bootstrap, AngularJs 1/4, TypeScript, Kendo UI.

Responsibilities:

  • I’m managing team of 4 on-site developers. Daily activities: scrum meeting, identifying incoming tasks with the business owners, creating and distributing tickets based on technical specifications, code review.
  • My responsibilities as well: providing POC, evaluating new frameworks, identifying system bottlenecks and ways to improve performance, usability, etc.
  • The application is being designed and built using WCF, Entity Framework, Web Api, ASP.NET MVC with JavaScript/jQuery/AngularJs on front-end.

Assistant Director

Confidential, New York, NY

Environment: Visual Studio 2013, ASP.NET MVC(C#), .NET Framework 4.5, Javascript, JQuery, Web Api, Git, SVN, LINQ, AJAX, MS SQL 2008, Bootstrap, AngularJs.

Responsibilities:

  • The system is designed to provide content management to the Confidential ’s Analytics departments.

Team Lead

Confidential, New York, NY

Environment: Visual Studio 2013, ASP.NET MVC(C#), .NET Framework 4.5, Javascript, JQuery, Web Api, Git, SVN, LINQ, AJAX, MS SQL 2008, Bootstrap, AngularJs, MongoDB.

Responsibilities:

  • Users can upload place, move resize objects on the page.
  • The system allows to generate PDF files consisted of multiple pages.
  • The application is split in 2 separate projects - web application with heavy angular, jquery and jquery UI presence and web api written in C#.
  • My team focus is on developing service and web api layers for the web and mobile applications.

Architect

Confidential, New York, NY

Environment: Visual Studio 2010/2012, ASP.NET(C#)/MVC 3/4 (RAZOR), Entity Framework, .NET Framework 4.0, Javascript/JQuery, Git, SVN, Twitter Bootstrap, WCF, AJAX, LINQ, MS SQL 2010, RavenDB, nServiceBus.

Responsibilities:

  • My team is working on the main content delivery (vessel) functionality.
  • The system is being currently utilized in most universities across the US.

Technical Director

Confidential, New York, NY

Responsibilities:

  • I provided technical leadership and high-level management for offshore team.
  • I’m a hiring manager for both US and Indian locations.
  • I’ve been laying out architecture for refactored-to-be applications and new services.

Senior Software Developer

Confidential, New York, NY

Environment: Visual Studio 2008, ASP.NET(C#)/MVC 3 (RAZOR), Entity Framework, .NET Framework 3.5 - 4.0, Javascript/JQuery, Twitter Bootstrap, WCF, AJAX, LINQ, SSAS (MDX), IBM NETEZZA (NZ SQL), MS SQL 2008, Tableau, Telerik/Rad controls.

Responsibilities:

  • I’m in charge of creating prototypes, base models, and views, controllers, creating Tableau visualizations and integrating those with the web interface.
  • As a team lead I review design, code and bug fixes.
  • The system is dedicated to organize book vendors with means to track their sales and analyze them.
  • I work on front-end/middle-tier/backend side developing ajaxified web pages and LINQ based classes.
  • The system operates data from OLAP cube as well as from high-performance database IBM NETEZZA appliance.
  • The interaction between visualization components (Flash) and business layer classes is done by WCF/Rest service.
  • As a team lead I'm responsible for conducting code and architecture review sessions.
  • The sessions are held every morning and are part of our development cycle of delivering application features on weekly basis.
  • I work closely with Director of Software Development helping out with interviewing process.

We'd love your feedback!