Scroll To View More
Igor Golodnitsky

Igor Golodnitsky

Kiev, Ukraine
Member since October 28, 2013
Igor is an ASP.NET/jQuery developer, team lead, and entrepreneur who always seeks efficient and simple solutions. He creates software from top to bottom, working closely with the client to understand needs and motives. He's worked on business systems, web games, and social portals.
Igor is now available for hire
  • PreciseQ
    ASP.NET MVC, AngularJS, jQuery
  • Exadel
    ASP.NET MVC, jQuery, EPPlus, Autofac, MSTest, Moq
  • AppQui
    ASP.NET 4, MS SQL 2008, jQuery, NoesisJS, JSON.NET, RazorEngine, SmartFormat...
  • C#, 12 years
  • Microsoft SQL Server, 12 years
  • JavaScript, 11 years
  • ASP.NET, 11 years
  • jQuery, 8 years
  • Entity, 5 years
  • Bootstrap, 4 years
  • Facebook API, 4 years
Kiev, Ukraine
Preferred Environment
Windows, Visual Studio, SVN
The most amazing...
...thing I've coded is an HTML5 mobile-friendly game map capable of operating offline.
  • Senior ASP.NET MVC/AngularJS Developer
    2015 - PRESENT
    • Created an AngularJS application for an insurance company. Supported scheduling of appointments, cms1500 forms, claims, and more.
    • Implemented EntityFramework changes to support calculated fields.Used Dynamic.cs and built my own dynamic Linq expressions.
    • Created an AngularJS business application framework.
    Technologies: ASP.NET MVC, AngularJS, jQuery
  • Senior ASP.NET MVC Developer
    2014 - 2015
    • Created admin part of the Samsung Stores ERP system and supported importing and validating of XLSX files with parts and stores.
    • Delayed loading of the Employee Cube.
    • Created Finance Reports with SSRS and EPPlus.
    • Implemented 90% test coverage.
    Technologies: ASP.NET MVC, jQuery, EPPlus, Autofac, MSTest, Moq
  • Team Lead
    2012 - 2014
    • Loaded and stored information_schema for a database.
    • Created an administration part for manipulating users and JSON configuration.
    • Developed SmartFormat and RazorEngine code used for configurable templating.
    • Implemented my own ORM, suitable for a dynamic environment.
    • Created several parsers for internal condition setup and layout management.
    • Developed a WebDeploy set for publishing.
    • Implemented configurable forms and grids, popups, popovers, tabs, TreeViews, linked select, autocomplete, datepickers, and more.
    • Created reports through Excel and PDF.
    • Handled backups with Amazon S3.
    • Implemented Selenium testing.
    Technologies: ASP.NET 4, MS SQL 2008, jQuery, NoesisJS, JSON.NET, RazorEngine, SmartFormat, Selenium, Bootstrap, FullCalendar, jsTree
  • ASP.NET / jQuery Developer
    2009 - 2014
    RealmOfEmpires (Freelance)
    • Created summaries, map highlights, gifts, and chat for the desktop part of a game.
    • Implemented Facebook credits and local payments.
    • Implemented mobile application features: map, reports, mail, highlights.
    • Created a tutorial for mobile parts.
    Technologies: ASP.NET 2.0, ASP.NET AJAX, TFS, jQuery, Facebook App, HTML5, MS SQL 2008, Mobile Web, Flot
  • ASP.NET Developer
    2010 - 2013
    • Created a custom CRM system for a law firm company.
    • Implemented cold/hot calls for the seminar's selling department.
    • Documented workflow on paper.
    • Implemented an invoice system with PDF reports.
    • Based projects on a hierarchy of products and graphs of flow created.
    Technologies: ASP.NET 3.5, SubSonic, LINQ to SQL, MS SQL 2008, wkhtmltopdf
  • ASP.NET Developer
    2012 - 2012
    PayGov (Freelance)
    • Created a system to manage local utilities.
    Technologies: ASP.NET 4, MS SQL 2008, Bootstrap
  • Team Lead
    2011 - 2011
    • Worked on a CTRM system, a commodity trading web application.
    • Implemented finance requests, loans, payout, pricing, and other modules.
    • Created a local JavaScript grid with support of inline editing.
    Technologies: ASP.NET MVC 3, jQuery, DHTMLX, MS SQL 2008, EF CodeFirst
  • Team Lead
    2011 - 2011
    • Led my own team of 2 developers.
    • Implemented a Bollywood movies portal.
    • Used scaffolding and T4 templates to create an admin zone.
    Technologies: ASP.NET MVC 3, SQL Azure, Scaffolding, Entity Framework
  • ASP.NET Developer
    2010 - 2010
    Troopon (Freelance)
    • Implemented a Groupon clone.
    • Implemented SocialAuth and email importing from the landing page.
    Technologies: ASP.NET 3.5, Facebook, Google
  • ASP.NET Developer
    2010 - 2010
    NeoGov (Freelance)
    • Implemented several HR projects.
    Technologies: ASP.NET 3.5, MS SQL 2008
  • ASP.NET/jQuery Developer
    2008 - 2009
    MovieMouth (Freelance)
    • Developed a system for learning English in the form of a single page application.
    • Implemented a testing page for blocks in all modes.
    Technologies: ASP.NET 2.0, jQuery, WCF, PHP, MS SQL 2005
  • ASP.NET Developer
    2007 - 2007
    HerculesFilms (Freelance)
    • Developed a portal for uploading and converting videos implemented with FFmpeg and NeatUpload.
    Technologies: ASP.NET 2.0, NeatUpload, MS SQL 2005, FFmpeg
  • Senior ASP.NET Developer
    2007 - 2007
    Pulsar Software
    • Developed a marketing system for Canon.
    • Created an internal web system for a medical logistics company.
    Technologies: ASP.NET 2.0, MS SQL 2005, PrototypeJS, Firebug
  • Middle ASP.NET Developer
    2007 - 2007
    • Developed part of an installable website and issue tracker for internal use.
    • Created a Wise Installer used for the deployment process.
    Technologies: ASP.NET 2.0, MS SQL 2000, Oracle 8
  • Middle ASP.NET Developer
    2006 - 2006
    • Developed part of a traveling portal.
    • Created a Tab Framework, similar to WebParts technology, to accelerate management of similar blocks with a different set for each role.
    Technologies: ASP.NET 2.0, MS SQL 2000, Microsoft Application Blocks
  • DNN Developer
    2005 - 2006
    Mirax Group
    • Created several DNN websites/CMS's for the new property.
    • Converted PSD to HTML markup and to DNN themes.
    Technologies: DotNetNuke, ASP.NET 2.0
  • Creator, Developer
    2005 - 2005
    • Created an indirect AJAX framework.
    • Incorporated the framework into a final product to achieve efficient handling of traffic.
    Technologies: ASP.NET 1.0-2.0
  • Junior ASP.NET Developer
    2004 - 2005
    • Created several modules of an internal system for a company.
    • Converted legacy ASP code.
    • Used a statistics database for an analytics module.
    • Created an agenda view (similar to Google Calendar).
    • Implemented accounting of slabs markups and compositions.
    Technologies: ASP.NET 1.0, MS SQL 2000
  • VBA, Delphi Developer
    2003 - 2004
    IP Mouse
    • Worked on the finance account system of a store and computer service center.
    • Converted prices from Excel to the Access database.
    • Implemented invoices and payments.
    • Created a form for finding supported computer components to collect PCs.
    • Integrated the 1C accounting system.
    Technologies: Access, Delphi
  • MovieCrow (Development)

    In summer of 2011 I started an outsourcing company, hired 2 developers, and began working with clients. We developed a portal with new Bollywood trailers and ratings for our first clients. The project consisted of an admin part and a front-end. We also incorporated Amazon hosting. The live portal now has over 10k Facebook "likes".

  • Agiboo (Development)

    B2B software developed for our second clients, a Holland-based software company. They helped them to build a financial product for commodity trading. We worked overtime for 2 weeks to ensure they meet their demo deadline. We also met with their client at Dnepropetrovsk and worked there for a week.
    From a technical point of view, the project was simple but had many business logic rules and transactions. DHTMLX was used as the main UI library, which proved to be difficult to customize.

  • RealmOfEmpires (Development)

    "Realm Of Empires is a serious strategy game for hardcore gamers." - BDA Entertainment website
    I started to work with this company in 2009, implementing JavaScript features. My role was to make the game experience more lite. I also worked on Facebook Credits and Gifts that needed development and debugging on the server.
    For several months, I worked on a game called MyHarem, a clone of the Mafia Wars Facebook game.
    In the year following a big contract, I returned to this project to assist in the launch of a HTML5/mobile version of the game. One of the biggest goals was to make a new map to be touch-movable like Google Maps and offline capable with WebSQL. We achieved interesting results and were able to compare the capabilities of the first generation iPod Touch to the Samsung Galaxy S3.
    For more details you can look at the blog and Twitter of my team leader.

  • AppQui (Development)

    A platform I developed for B2B systems that includes many features and smart integration.

  • Languages
    JavaScript, C#, Java, Python, PHP
  • Frameworks
    ASP.NET, Bootstrap, Entity, Django, ASP.NET MVC 4
  • Libraries/APIs
    jQuery, Facebook API, Facebook Open Graph API, HTML5 Canvas, jQuery UI, DHTMLX
  • Tools
    Visual Studio
  • Paradigms
    Object-oriented Programming (OOP), Imperative programming, Kanban, Scrum
  • Platforms
    Windows Server, Android, Linux
  • Storage
    Redis, Microsoft SQL Server, HTML5 Web Storage, Web SQL, CouchDB, PostgreSQL, MySQL
  • Master's degree in Automation Systems
    2003 - 2008
    Kharkiv National University of Radioelectronics - Ukraine, Kharkiv
I really like this profile
Share it with others