From:                              route@monster.com

Sent:                               Friday, May 06, 2016 2:14 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Sergey Getmanets 

Last updated:  04/11/16

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


New York City, NY  10028
US

Home: by e-mail   
grand.ua@gmail.com
http://www.agiledesignllc.com/
Contact Preference:  Email

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: .Net and Business Intelligence Architect, head of IT

Resume Value: j6vn8uhy7vm7erjx   

  

 

Sergey Getmanets

You can fast-read this resume by reading italic and bold parts only

Email: grand_ua@hotmail.com

LinkedIn profile: https://www.linkedin.com/in/grand

My latest resume on Google Drive: https://drive.google.com/file/d/0B0YyVlSSe0vvYlV6UlpCeEpWTWM/view?usp=sharing

Goals:

I am available as a full stack software developer, technical lead, technical coach or architect for either short projects and startups / small organizations or large, but mature Agile teams.

Agile software architecture and development, consulting, Test-driven development, OOP, domain-driven design, building strong teams. Organizations looking to skyrocket their software production using modern Agile frameworks, architecture and development methodologies short and long term.

General Summary:

The majority of projects that I worked on have been greatly successful, even if they have been in a difficult situation before I started. All my New York metro area clients are left very happy and in a good shape.

I specialize in architecture and development of line of business applications (LOB) in Microsoft stack, either database bound or just-in-time and real time. My experience extensively covers all types of line of business applications: data entry Web- and Graphic UIs, services, reporting and business intelligence applications (data integration and interactive and ad hoc reporting).

I am a generalizing specialist capable of building IT and software from scratch.

I regularly produce reliable, simple, and easy to read, test, reuse, extend and modify architecture, design and code, and convey that knowledge to anyone interested.

I know how to motivate talented people to be productive and abandon sloppy development practices, automate and measure quality, and how to build trust between development and business. I had great success organizing effective Agile and Lean (Kanban) software processes and practices.

Generic and Business Related Skills:

          Communication with technical people from other technical domains and non-technical users and project stakeholders.

          Principled negotiation

          Financial and insurance sector experience.

          Accounting methodology and implemented approaches for its automation in ERP like systems.

          Strong economical and statistical background.

          Working with software patents

          MS Excel, MS Word and Office365 SharePoint Online power user with extensive MS Office automation experience (VSTO, PIO, Excel API, VBA). Using Excel for user customizable interactive reporting with big data volumes and just-in-time database binding.

Technical Summary:

Object Oriented, Functional, multidimensional (OLAP) and relational architectures and designs.

Expert level skills and extensive experience with complexity management, Agile testable architecture and emergent evolutionary design, OOP. I am good with generalization and abstraction, complexity decomposition and restructuring, loose coupling, strong cohesion

Well versed in GoF Design Patterns and Patterns of Enterprise Application Architecture.

Passionate about Agile architecture and Lean process, Test Driven Development (TDD), Domain-Driven Design (DDD), Refactoring (including database refactoring), SOLID principles and design patterns. Worked in eXtreme Programming (XP) team coached by XP co-author Ron Jeffries, coupled with several Agile training courses, Scrum and Kanban experiences.

Differentiating Services and Know-how:

          Extremely fast and low risk development for line of business applications with top quality. I can bring to the table a huge competitive advantage in Web-forms UI and interactive reports development vs. any competitor, as well as quite a significant edge in logic and computations layer development vs. an average corporate developer. There are lots of reasons, but these are a few major ones:

          Naked Objects MVC data entry WebUI framework (superior analog to Ruby on Rails in .NET world) including not database bound usage, custom controllers, views and View Models (http://www.recruitifier.com/).

          Office365 / Excel Web-enabled interactive self-serviceable (user customizable) zero code reporting, dashboards and Excel data integration, using Excel with big data volumes in client-server and 3-tier architectures.

          OData Web-services that support grouping queries and analytical work-loads. Exposing cubes as OData Web-services. SSAS multidimensional cubes and MDX.

          Using multidimensional cubes in a way that allows to build systems for small and gigantic data volumes exactly the same way without any additional work like denormalization.

          Avoiding validation and filtering code duplication between database, middle tier and UI.

          Building 100% of applications and services in a type safe, refactoring friendly pure .NET way, with zero not-testable and change unfriendly code and like raw SQL or SSIS.

          Applying modern Agile architecture to data integration (ETL), data warehousing and reporting. Side-effect free, testable, refactoring friendly ETL.

          Test automation and code quality monitoring automation, test-driven and acceptance test-driven development, including unit-testable data integration (ETL with no database dependency), code quality control and metrics tools.

          Building top IT teams from ground up: finding and selecting team members for all development related roles utilizing proprietary automated candidate resume pre-screening and ranking (http://www.recruitifier.com/). Process, technology and architectural coaching and consulting.

          Scaling all sorts of growing problems in software development: growing number of users, data volume, team size, code size, domain complexity, combinatorial explosion of test paths, classes, database tables, columns and reports. Building data warehouses without manual denormalization.

          Clear and effortless Agile release, configuration and project status management with a full isolation between features and environments, which is based on Kanban workflow with fully automated reversible deployments that are synchronized with:

          database schema changes propagation and rolling back

          deploy environments

          configuration changes

          source control branching

          Kanban board work-items tracking statuses.

-Implemented using JIRA Greenhopper Kanban board, GIT, Gitflow branching workflow, TeamCity, Octopus Deploy, NuGet package manager, Entity Framework Code First DB migrations. DevOps.

          Automated application deployment environment verification, diagnostics and monitoring.

          Agile testable software architecture and design consulting, assessment and coaching.

          Database schema refactoring, including database splitting and cross-database table movement.

          Office365 / SharePoint Online file and folder level integration.

          Mixing object-oriented and functional programming.

 

Technical Skills:

          Architectures: Component Based, REST, SOA, Windows DNA, relational, dimensional data warehousing, multi-dimensional, Patterns of Enterprise Application Architecture. UML.

          Frameworks and libraries: .NET: C#, ASP.NET, Silverlight, WPF, ADO.NET, SOAP RPC and RESTful Web-Services, OData Web API and WCF Data Services, asynchronous programming / AJAX / async/await / multi-threading / PFX (PLINQ, TPL) / Messaging / MSMQ / NServiceBus, Regular Expressions, .Net Framework 1.1-4.6.

          Web: IIS 5.0-7.5, HTML5, CSS3, JavaScript, TypeScript, Jasmine, jQuery, AngularJS, Twitter Bootstrap, JSON, ASP.NET MVC, Naked Objects MVC, DevExpress PivotGrid MVC

          Data access: Object-Relational Mapping, ORM patterns, tools, libraries and languages (LINQ, ADO.NET Entity Framework 4.1-6.1 including Code First DB Migrations and Fluent API, NHibernate 3.0, Fluent NHibernate).

          Agile (testable) ETL: EntityFramework.Extended, LINQ to SQL, LINQ to CSV, LINQ to Excel, SharePoint client-side object model (CSOM).

          DB: MS SQL Server 2005-2012, SQL Server Analysis Services (SSAS) OLAP, MDX, SQL (including ANSI-SQL, T-SQL development and optimization, appropriate IDEs), data modeling, database structure optimization for performance, ETL, debugging, profiling, DB administration from development perspective.

          Release management, build and deployment automation tools: PowerShell / MS DOS / MS Build / JetBrains TeamCity / GIT / Gitflow / Bitbucket / Visual Studio Online / Mercurial SCM / SVN / TFS + VSTS, Entity Framework DB Migrations, NuGet package manager, Octopus Deploy, MS Azure. JIRA + GreenHopper.

          Continuous Integration, test automation, quality of architecture, design and code metrics tools: xUnit.net, NUnit, MSTest, Moq, TeamCity, Sonar, Gendarme, Sparx Enterprise Architect, Visual Studio architecture tools, VS Code Metrics, VS Static Code Analysis (FxCop), ReSharper.

 

Experience

Agile Design LLC via SunGard (http://www.agiledesignllc.com), New York City, NY 10/2013-present

.NET and Business Intelligence Architect

Working on a cutting edge line of business transactional data entry and business intelligence projects for a specialty lender in an energy sector (like a small bank). DevOps / operational support.

Projects:

          Banking operational accounting transaction and reporting system with records versioning (CQRS), bank, CSV, SharePoint and Excel integrations, automated match between bank and disbursement transactions and loan interest calculation, accounting SSAS cube and interactive Excel reporting and dashboards.

          Risk and client attrition analysis SSAS cubes and Web- and Excel interactive reporting

          Office365 / SharePoint Online file and folder integration utility mimicking COPY shell command.

          Using Excel as a code-free front-end (UI) with drop-downs and validation.

          Testable and refactoring-friendly data integration (ETL) framework with support for Domain-Driven Design, LINQ and avoiding data loading into RAM.

          Reference data WebUI using Naked Objects MVC (data entry WebUI framework, .NET analog to Ruby on Rails, but superior).

          Build, test and deployment automation server configuration, including code quality metrics automation such as code duplication (TeamCity)

          Consulting regarding software, hardware and networking integration and hardware usage during Active Directory rollout, data center-to-data center and data center-to-cloud (Amazon Web Services - AWS) cloud migration projects.

          Architectural artifacts: technology portfolio, architectural diagrams, naming and coding standards, hiring requirements for software developers, interactive self-service data visualization and other tools evaluation and selection, external software and team acquisition evaluations.

Environment:

          Heavy interaction with business users and stakeholders, as well as with operational support, hardware and networking specialists – DevOps.

          Startup tight IT budget

          Test-driven development and domain-driven design

          TeamCity, Octopus Deploy, NuGet, IIS, MS SQL Server 2012, Office365, MS Visual Studio 2012-2015, ReSharper

          GIT with Gitflow Workflow, Bitbucket

          JIRA with Greenhopper and Kanban workflow

Technologies:

.NET, xUnit.net, LINQ to Excel, LINQ to CSV, Entity Framework, EntityFramework.Extended, ASP.NET MVC, Razor, Naked Objects MVC, SSAS multidimensional (cubes), MDX, DevExpress PivotGrid MVC, Office365 (including SharePoint Online and Excel Pivot Tables and dashboards)

 

Agile Design LLC (http://www.agiledesignllc.com), New York City, NY 04/2011-10/2013

Application Architect

Developed order management and billing system for property risk survey services insurance domain. We took over an application being in development in FL for 10 years and successfully put it into production after 9 months of development for the first time. Introduced retrospectives and refactoring meetings to the team.

Environment and technologies:

Visual Studio 2010-2012, C# 3.0-5.0, ReSharper, ASP.NET MVC 2-4, Razor, Spark, AngularJS, CSS3, HTML5, JavaScript, jQuery, JSON, Elmah, log4net, Ninject, RESTful Web-services, OData WebAPI Web-services, NServiceBus, MSMQ, ADO.NET Entity Framework 5.0, NHibernate 3.0, Fluent NHibernate, LINQ, MS SQL Server 2008-2012, IBM DB2, NUnit, SpecUnit .NET, Moq, ReSharper, SVN, JIRA GreenHopper, Bamboo, Sonar, Scrum, TDD, ATDD.

 

Invented, designed and developed SSAS Entity Framework Provider (tm) (patent pending) that makes LINQ to SSAS OLAP cubes possible.

See http://www.agiledesignllc.com/Products for details.

Environment:

Visual Studio 2010, C#, ADO.NET Entity Framework 4.1, LINQ to Entities, MS SQL Server Analysis Services (SSAS), xUnit, ReSharper, TeamCity, Mercurial SCM, ATDD.

 

Lab49, New York City, NY 9/2009-04/2011

Senior Consultant

Developed Silverlight and WPF applications for real time financial trading in fixed income domain (application UI for data entry and real time analytics, and framework for strongly typed configuration and user settings with per role and per user merge support).

Environment:

Visual Studio 2010, C#, Silverlight, WPF, Prism, MVVM, LINQ, xUnit, ReSharper, TeamCity, SVN, JIRA, Scrum.

Architected, designed, developed and maintained ETL, data warehousing, OLAP and reporting application in fixed income financial trading domain with ASP.Net MVC, MS Excel and SSRS on the UI layer. Architected, designed, implemented and configured security for reporting applications (single sign-on authentication, role and data based authorization and data filtering, IIS, SQL Server, SSAS, SSRS and Windows configuration). Developed diagnostics, monitoring, logging and centralized exception handling. Automated deployment for DB objects and reports, deployment and data processing for cubes using PowerShell scripts. Automated data quality verification.

Architected, designed, implemented and unit tested ASP.Net MVC based WebUI for administration and operations. Responsible for performance and scalability improvements. Developed reporting solution for Lab49 internal recruiting application. Introduced to the team regular retrospectives and Planning Poker based estimation, automated acceptance and unit testing. Received Capital Markets training.

Environment:

ASP.Net MVC 2 and MVP, jQuery, Visual Studio 2008 / 2005, C#, Elmah, LINQ to SQL, MDX, MS SQL Server  2008 / 2005, SSAS, MS Excel, SSRS, MSMQ, xUnit, ReSharper, TeamCity, PowerShell, IIS 6.0, SVN, JIRA, Scrum.

 

Microsoft Corporation 8/2006-9/2009

Seattle, WA - AdCenter, former aQuantive / Atlas Solutions (full time)  

Lead Application Developer

Designed, implemented, unit tested and maintained advertisement revenue optimization application in an online display advertisement domain (WebUI, middle tier, DB, services and components) using Linier Problem Solver as a major component (http://www.atlassolutions.com/). Made performance and scalability improvements. Analyzed requirements, prepared tasks breakdown and conceptual design. Made architecture and design recommendations. Managed releases. Wrote threat modeling and security related SDLC documentation. The team had been coached by XP co-author Ron Jeffries and implemented a real XP in its full swing. The team has being noteworthy of a very easy, effective and disciplined environment to work in while having fun.

Took trainings: Test Driven Development, Agile Planning and Estimation, Design Patterns, WCF and others.

Environment:

eXtreme Programming (XP), Visual Studio Team System 2005-2008, C# 2-3, ASP.Net, Arbenator ORM (nHibernate clone), ADO.Net, WCF-services, ASP.Net Web-services, Windows Services, Log4net, multi-threading,  JavaScript, HTML DOM, XML DOM, XML/XSLT/XSD, CSS, IIS 6.0-7.0, MS SQL Server 2005 / 2008, ReSharper, NUnit, TFS, Subversion (SVN), MSBuild, NAnt, Windows Server 2008 / 2003, eXtreme Programming, DevOps.

Issaquah, WA - Licensing Pricing and Operations IT – LPO IT (full time)

Senior Application Developer

Designed, implemented, unit-tested and maintained multiple applications and prototypes in presales domain: Web-services and components for agreements, organization and individual, agreements WebUI, prototype for proposals tracking WebUI. Made security and improvements. Managed a dev team of 2 subordinates. Conducted design and code reviews. Wrote threat modeling, security related SDLC documentation, technical specifications and installation guides. Participated in design and code line management (source control) standards virtual teams. Created Design Review Checklist and Design Principals documents for LPO IT standards SharePoint.

Training: WPF, ACE Secure Application Development, ACE Secure Application Deployment (having ACE certified engineer in the team reduces the cost and length of ACE reviews), Design Analysis and Legacy Refactoring, Design and Code Inspections, Cross-Group Collaboration, Development at MS for Expert Developers and others.

Environment:

MS .Net (Visual Studio Team System 2005-2008, C# 2-3, ADO.Net, LINQ, ASP.Net Forms, WPF, WCF-services, ASP.Net Web-services), Enterprise Library, MS Build, JavaScript, HTML DOM, XML DOM, XML/XSLT/XSD, CSS, IIS 6.0-7.0, MS SQL Server 2005, TFS 2005-2008 (source control, build automation server and work items), MSTest, Visual Source Safe 2005, Windows Server 2003, Scrum, SDLC Agile, TSP / PSP,  SDLC waterfall, MSF.

 

Microsoft Corporation (FinWeb, contract), Redmond, WA (Consultant)              9/2005-8/2006

Senior .Net developer

Developed and maintained multiple applications providing Web user interface and Web-services on top of SAP / R3 (general ledger journal entries, treasury journal entries, internal orders, profit centres, cost centres WebUI and Web-services).

Environment:

MS .Net (Visual Studio Team System 2005, Visual Studio 2003, C#, Visual Basic.Net, ADO.Net 2.0 / 1.0, ASP.Net 2.0 / 1.0, XML Web-services), SAP / R3 Connectors, AJAX, JavaScript, VBScript, HTML DOM, XML DOM, XML/XSLT/XSD, CSS, IIS 6.0, MS SQL Server 2005 / 2000, MSTest, Visual Source Safe 2005, Windows Server 2003, SDLC, MSF.

 Microsoft Corporation (LCA IT, contract), Bellevue, WA

.Net developer / Architect

Architected, designed and developed a working prototype for all of the layers for a new application for litigation support, wrote technical specification. The particular feature of the application design was very simple stored procedures (1 query per 1 SP) that were automatically generated together with tables’ structure based on domain model structure (business objects structure, associations and mappings). Developed a proof of concept for eXpress Persistent Objects usage in the application. Developed a datasource layer and data mapper object and business logic level domain objects, using C#, MS SQL Server 2005 and eXpress Persistent Objects (XPO). Designed and implemented centralized exception handling and logging for all tiers. Developed a framework allowing relational test data patterns into MS Excel sheets and run DB depended unit tests from those patterns. Reviewed team members’ code and made refactoring recommendations.

 

Environment:

MS .Net (Visual Studio Team System 2005 / Visual Studio Team Foundation Server (VSTF), C#, eXpress Persistent Objects (XPO), ADO.Net  2.0, Windows Forms, Enterprise Services, Workflow Foundation, MS Enterprise Library, Windows Server 2003, MS SQL Server 2005, COM+, MSTest, MS Visio; SDLC, MSF, CMMI.

 

Education & Certification:

Master’s Degree in economic statistics, economist

Microsoft Training: Capital Markets, Test Driven Development, Development with Design Patterns, Design Analysis and Legacy Refactoring, Design and Code Inspections, WPF, WCF, Agile Planning and Estimation, Cross-Group Collaboration, Development at Microsoft for Expert Developers, ACE Secure Application Development, ACE Secure Application Deployment.



Experience

BACK TO TOP

 

Job Title

Company

Experience

.NET and Business Intelligence Application Architect

Agile Design LLC

- Present

 

Additional Info

BACK TO TOP

 

Desired Salary/Wage:

130.00 - 200.00 USD hr

Current Career Level:

Manager (Manager/Supervisor of Staff)

Years of relevant work experience:

10+ to 15 Years

Date of Availability:

1/15/2016

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Yes

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

.Net and Business Intelligence Architect, head of IT

Desired Job Type:

Employee
Temporary/Contract/Project

Desired Status:

Full-Time
Part-Time
Per Diem

 

Target Company:

Company Size:

Occupation:

IT/Software Development

·         Enterprise Software Implementation & Consulting

·         General/Other: IT/Software Development

·         Software/System Architecture

 

Target Locations:

Selected Locations:

US-NY-New York City

Relocate:

No

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Fluent

Russian

Fluent

Ukrainian

Advanced