Andrew Koltyakov
Verified Expert in Engineering
SharePoint Developer
Saint Petersburg, Russia
Toptal member since February 19, 2015
Since 2005, Andrew has gained extensive experience in enterprise information systems implementation, software development, and project management. His field of experience includes enterprise content management, business intelligence, and business process automation. Most recently, he has focused on projects involving SharePoint and the Microsoft technology stack.
Portfolio
Experience
- SQL - 8 years
- C# - 6 years
- JavaScript - 5 years
- SharePoint - 4 years
- SharePoint 2010 - 4 years
- Business Intelligence (BI) - 3 years
- jQuery - 3 years
- SharePoint 2013 - 2 years
Availability
Preferred Environment
Sublime Text, SharePoint, Visual Studio, Windows
The most amazing...
...thing that I can do is unique custom projects with SharePoint for automating customer business processes and facilitating competitive advantages.
Work Experience
SharePoint Developer and Consultant, CEO & Co-Founder
CIB Point
- Led the company’s organization management center (maintaining company processes, contracts and risk management, financial planning, etc.).
- Collaborated on sales and partnership processes and activities.
- Ran the projects management office.
- Conducted analysis on customer needs accumulation.
- Created custom SharePoint development tasks (rather as other team members).
- Architected and planned solutions for SharePoint projects.
- Consulted and communicated with customers.
ECM Consultant, Co-Founder
Cross Decisions
- Automated the platform for selection consulting.
- Optimized business processes.
- Managed pre-sales and partnership relation processes.
- Consulted on development issues.
- Implemented audits.
- Trained and coached ECM.
Project Manager
Skb Kontur JSC
- Managed SaaS EDI projects.
- Conducted public activities and workshops events.
Project manager and Head of division
SoftInStyle, LLC
- Managed ECM/DMS solutions implementation projects.
- Managed scaling and integration of multiple ECM instances (SOA/ESB) of an analysis and architecture project.
- Managed government implementation projects.
- Communicated with government customers and managed professional relationships.
- Planned projects, including budgeting and approval of tasks and activities.
- Oversaw government auction project activities.
- Supported contract management activities.
Senior Software Engineer and Consultant and Team Lead
MES Engineering Limited
- Managed projects for MES Factelligence/Wonderware solutions development and implementation.
- Created a solution for product owners for a food processing industry MES solution.
- Conducted pre-sale activities and solution choice consulting.
- Communicated on technical issues with the platform vendor (Wonderware, USA).
- Implemented and maintained a project management and interactions portal (SharePoint Services).
Senior Software Implementation Engineer and Consultant
Status Technology (ST), LLC
- Developed and implemented ECM software solutions.
- Developed lists, forms, business logic, workflows, and reports for DMS, CRM, and contract management.
- Developed portal (SharePoint Services) integration mechanisms.
- Conducted support and maintenance activities.
- Built software solutions and planned service pre-sale activities.
- Trained and consulted for customers' employees.
Software Developer and Engineer
Arsenal Machine-Building Plant Open JSC
- Maintained PDM-system SmarTeam (ENOVIA) and developed audit tools.
- Developed integration mechanisms for PDM and CAD SolidWorks.
- Implemented ERP Galaxy modules (pilot stages) (modules: PP, PM, HR).
Software Developer and Engineer
Techpribor
- Conducted CAD/CAM/CAE system administration and maintenance.
- Developed and maintained CAD/CAM/CAE with PDM PartY Plus (Lotsia Soft).
- Developed third-party components for data-driven integration of internal enterprise systems.
Experience
Summary of Projects
• Over 20 projects of ECM DIRECTUM (www.directum.com) implementation (analyses, development, consulting roles)
• Data and business logic distributed integration projects
• Business applications integration (ECM/CRM/ERP/Portal) projects
• Manufacturing Execution System implementation projects (Metallurgy, Meat Processing)
• Documentum and Alfresco implementation projects in government
Budgeting in SharePoint
Main features:
• Planning multiple analytics structured budgets
• Role based approving and events
• Payment approval and finance blocking
• Plan-fact analyses and reporting
• Accounting systems integration
System user roles:
• Finance managers
• Approval initiators and supervisors
• Budget state owners
• Ratifying managers
• Accountants
SharePoint Lists Quick ETL
• Over-throttling experience, multi-threading, and custom batches
• Works with SharePoint Online, SharePoint Foundation, and Server
• Extracting lookups and multiple lookups information
• No need for administrator permissions
SharePoint User Actions Advanced Audit
• Preparing statistics information for analysis - SQL Server tables structure
• Reports for audit, cross browser web-part for SSRS stand-alone reports
• Custom rules for conditional event triggering
• SharePoint Foundation supported
Online Examination System in SharePoint
The system allows administrators, examiners, and question setters to add/edit/delete questions and schedule tests, exams and generate results.
Main features:
• Creating examination (test's) models (test types, groups, questions sets)
• Rich questions editor (different answers types, full HTML support)
• Questions randomizer and rules matrix
• Security layers (questions answers never get direct access to questions and answers lists)
• SPA UI client with questions map and state saving
• Results reports and possibility for different reports building
System's users roles:
• Administrators
• Examiners
• Question setters
• Question answerers (employees, students, applicants)
Rival Analysis System in SharePoint
Main features:
• Collects cinema ticket prices from different online data sources
• Collects information from cities level with deep dive to specific movies
• Data store layer and SharePoint services (actual data includes over a million of records to be analysed)
• Matrix report system and rules for identifying exceptions
• Settings layer in SharePoint
System user roles:
• Administrators
• Functional moderators
• Marketing managers in cinemas
Education
Engineering Degree in Computer-aided Design and Engineering
Saint-Petersburg State University Information Technologies, Mechanic and Optics - Saint Petersburg
Skills
Libraries/APIs
jQuery
Tools
SOLIDWORKS, Microsoft Visual Studio, Alfresco, Visual Studio, Sublime Text
Languages
JavaScript, C#, T-SQL (Transact-SQL), SQL, VB, Active Server Pages (ASP), Caml, ECMAScript (ES6)
Platforms
SharePoint 2013, SharePoint 2010, SharePoint, Wonderware ArchestrA, BIRT, Windows, Oracle, AVEVA (formerly Wonderware)
Frameworks
Knockout (Knockout.js), WWF, ASP.NET Web API, ASP.NET MVC 5, Windows Workflow Foundation
Paradigms
ETL, REST, JavaScript Object Model (JSOM), Server-side Object Model (SSOM), Agile Software Development, Business Intelligence (BI), Scrum, Kanban
Storage
Microsoft SQL Server, SQL Server Reporting Services (SSRS), PL/SQL, MySQL, MongoDB
Other
SharePoint Online, SharePoint Service Applications, Document Management Systems (DMS), CRM Systems, Contract Management, DQL, Enterprise Service Bus (ESB), ECM, HIPAA Electronic Data Interchange (EDI), Software as a Service (SaaS), CSOM, Customer Relationship Management (CRM), Web Services, Architecture, Windows Communication Foundation (WCF)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring