cv.bluelabs.cacv.bluelabs.ca/cv_valentin_petkov.docx  · web view20+ years experience in software...

8
Valentin Petkov 35 High Park Ave. M6P 2R6 Canada (++1 647) 502-6501 [email protected] [email protected] https://www.linkedin.com/in/bluelabs [email protected] [email protected] SUMMARY 20+ years experience in software design/development, database design/programming, research and development, reporting, UI design, cloud computing. Full software developing cycle Strong working knowledge of development patterns, methodologies and best practices. ASP.NET, MVC, C#, VB.NET, MS SQL 6.5-2014, ETL, Database design, Microsoft AZURE, SQL AZURE, Azure Tables, Amazon S3, No-SQL, JavaScript, JQuery, JSON, XML, LINQ, Web services, JIRA, mySQL, PHP and more. PhoneGap(Cordova) Visual Studio 2005-2013 TFS (Team Foundation Server), Builds, Load tests, system and performance testing, including test automation using Visual Studio Online. Git MS SQL 6.5-2014 / SQL Server Management Studio , RDBMS and Data warehouse SQL Server Profiler and Query Analyzer, SQL Database Tuning Adviser SQL Server Data Tools [MS Business Intelligence (BIDS)] Report Builder 3.0 / Excel PivotTable SQL Server Reporting Services (SSRS), Integration Services (SSIS) MVC / MVVM / OOP, Windows, Azure PowerShell, NuGet Chart FX, Microsoft Chart, Google charts ,jqPlot, HighCharts, JavaScript Chart components , Telerik controls/Kendo UI, , Redactor, SommerNote 1

Upload: buikien

Post on 01-Feb-2018

214 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

https://www.linkedin.com/in/bluelabs

[email protected] [email protected]

SUMMARY 20+ years experience in software design/development, database

design/programming, research and development, reporting, UI design, cloud computing.

Full software developing cycle Strong working knowledge of development patterns, methodologies

and best practices. ASP.NET, MVC, C#, VB.NET, MS SQL 6.5-2014, ETL, Database

design, Microsoft AZURE, SQL AZURE, Azure Tables, Amazon S3, No-SQL, JavaScript, JQuery, JSON, XML, LINQ, Web services, JIRA, mySQL, PHP and more.

PhoneGap(Cordova) Visual Studio 2005-2013 TFS (Team Foundation Server), Builds, Load tests, system and

performance testing, including test automation using Visual Studio Online. Git

MS SQL 6.5-2014 / SQL Server Management Studio , RDBMS and Data warehouse

SQL Server Profiler and Query Analyzer, SQL Database Tuning Adviser

SQL Server Data Tools [MS Business Intelligence (BIDS)] Report Builder 3.0 / Excel PivotTable SQL Server Reporting Services (SSRS), Integration Services (SSIS) MVC / MVVM / OOP, Windows, Azure PowerShell, NuGet Chart FX, Microsoft Chart, Google charts ,jqPlot, HighCharts,

JavaScript Chart components , Telerik controls/Kendo UI, , Redactor, SommerNote

SOAP/ OData/ SAML / Google Analytics Single-Sign-on (3rd party logins) OAuth 2.0 /4.0 / Owin, OpenID

:Facebook, Google, LinkedIn, Live.com Design own Login/Manage users web site flow Business-driven development / Agile(Scrum/Kanban) Programming /

TFS / JIRA, Perforce Enterprise Library 5.0 / Security / Web Performance / SEO Payment: shopping cards and processors integration. tools: Chrome/ Fiddler / Firefox/ IE / Yahoo Dev tools

1

Page 2: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

Experience in the financial industry: FX(Currencies, Gold, Oil) , Options, Equities(stocks, ETFs, ETNs)

Algorithmic trading, technical analysis Cloud computing: AZURE, AMAZON WEB SERVICES, RACKSPACE,

GOOGLE, ARUBA and other. Managed team of 8-10 people

PERSONAL STRENGTHS Exceptional problem solving skills in crisis situations for the full life-cycle of software

development. Excellent analytical and mathematical skills, development and

implementation of complex algorithms. Highly organized, efficient, capable of managing multiple priorities in fast-

paced environment. Experienced in building and maintaining a strong team of developers with a high level of

knowledge and interpersonal skills.

PATENTSMethod for displaying an overlaid web survey iconUnited States: US20140115482 A1https://www.google.ca/patents/US20140115482?dq=Valentin+Petkov&hl=en&sa=X&ei=N4rOVPzWBoH7sATE4ILQCQ&ved=0CBwQ6AEwAA

EXPERIENCEJune 2013 – July 2015 Caesars Interactive Entertainment Sr. web programmer

-Development planning and processes, Leading junior developers and testers, knowledge transfer.

-.NET C# development related to Enterprise Content Management -Become an instrumental contributor in the agile transformation

process helping to establish a system of efficiency, openness and inclusiveness

-Develop Promotional banner management system for all corporate platforms.

-CMS web site for management of banners inventory and analytics.

2

Page 3: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

-Promotion ads client REST APIs and middleware for 3rd party partners.

-Analytics of user’s behavior GEO location serving ads module. Serving different devices and platforms.

-Integrated with amazon Services. -Analytics web tracking module for all web sites including push to 3rd

party partners integrations. -SQL programing, SQL module based on text analysis suggest related

articles for WSOP -Module with Google Youtube API -Module with Flickr API -ETL middleware module connecting Flickr and AWS. -Technologies: ASP.NET C# SQL2012/14, JavaScript, jQuery, ASP,

PHP -Tools Visual studio, TFS, Perforce source control, Git, Google Dev,

Fiddler, Firefox -Telerik controls/Kendo UI, Redactor, SommerNote

June 2007 – June 2013 iPerceptions Inc. MontrealSenior software Programmer, LeadAbout iPerceptionsiPerceptions is a leading online Voice of Customer analytics provider that employs sophisticated survey techniques to gather representative visitor feedback. Its enterprise-level webValidator and 4Q Suite solutions turn millions of data points into easy-to-understand strategic and tactical decision support for website marketers. iPerceptions’ clients include well-known brands such as Dell, Ford, InterContinental Hotels, FedEx, General Motors, Harvard Business Review, Lego, Choice Hotels International and Monster Worldwide and more.

Individually designed the logical and physical structure of the 4Q –the first of the company web portal which is the parent to all iterations and improvements of the web portal

3

Page 4: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

- Participated in the design of business and product cases for the site.

- Fully integrated systems, which may include applications, databases and related systems

- Alternative solutions to existing applications- Effective and efficient interfaces to systems, applications, and

databases

Created sophisticated SQL Server database to responsively handle complex queries (T-SQL, DTS, triggers, stored procedures, functions, and query, indexes optimization) and .NET data access components.

Developed T-SQL Text analysis application using Full-Text Search. Developed parameterized analytical reports, KPIs through from a

variety of data sources. Developed system for export of data to client’s data warehouse

systems. Create T-SQL SP’s for internal and client’s Business Intelligence

systems. Maintained and supported production systems. Maintained and supported associated databases (1.6TB one of the

database). Troubleshoot and resolve database and data problems. Write supporting technical documentation. Performed Search Engine Optimization (SEO). Managed a team of ten people in company projects.

Projectsips-portal.iperceptions.com - New version of the portal web site include 4Q suite integrated with Credit Cards payment solution.Google Analytics integration. Tag/word text analysis solution.

- ASP.NET 4 VB.NET LINQ/ MS SQL 2008 / XML / AJAX / JSON / Web Services / jQuery / jQuery UI / Stored procedures, Windows Desktop applications for pre-calculate and supporting services. Fully automated solutions.

Windows server 2003 application VB.NET / MS SQL 2005 for IIS6 - Create automatically web site the clients based on the database /

4

Page 5: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

timer / reports. Web Services SOAP - Middleware API- connecting and exchange SOAP messages between clients and ISPs -automatically.- Web Services SOAP/ XML / ASP.NET / MS SQL 2005 / Stored procedures

Two web sites ASP.NET/MVC 4 razor / C# / LINQ / SQL AZURE / AZURE data Tables / jQuery / jQuery UI / JSON / AJAX / SQL Store Procedures

Windows applications: Programming & technology: C# / VB.NET / LINQ / MS SQL 2012

Personal projects:Creating application: Import data from web CSV/JSON format Daily data points store in MS SQL DB. Creating store procedure procedures, triggers calculate different KPIs technical indicators, advance decline line comparing with other indicators.

Focus on the MS SQL Server BI solutions (SSIS, SSAS, and SSRS)

Stock market analysis creating reporting for equities, options, forex (experience with Interactive Brokers, FXCM, Royal Bank Direct invest, Forex.com)Automatic trade software: Integrated with data input quotes streaming TCP from www.FXCM.com,Programming technical indicators like: Bollinger Bands, BollingerPercentB, EaseOfMovement, Alligator indicator by Bill Williams, MACD, RSI, William %R, SMA and other indicators.

Oct 2006 - June 2007 Main Knitting Inc. MontrealSenior Developer and System Administrator Main Knitting Inc. - Building application EPR system, crystal reports and PDF reports

ASP.NET / VB.NET / XML/ AJAX / Oracle 10g SQL Store procedures Oracle 10g and MS SQL Server 2005 applications Windows based .NET 2.0 applications System administrator for the web site Win server 2003 STD / IIS6

5

Page 6: cv.bluelabs.cacv.bluelabs.ca/CV_Valentin_Petkov.docx  · Web view20+ years experience in software design/development, database design/programming, research and development, reporting,

Valentin Petkov35 High Park Ave. M6P 2R6 Canada(++1 647) 502-6501 [email protected] [email protected]

Jan 2005 - Oct 2006 Distri 26 Inc. MontrealSenior Developer and System administratorBuilding application for information systems, e-commerce, content management and databases.

PHP / mySQL web sites more than 10 web sites develop and support MS SQL 2005 server / Windows 2003 servers Windows based application .NET 2.0 Online Backup, FTP upload, download,

Encrypting /Decrypting 512 bits, Scheduler Online payments: Credit Cards integration(more than ten providers) Create marketing complains Performed Search Engine Optimization (SEO) Flash Application / Action Script E-Mail PHP/mySQL system Tools: PHP 4.03 / mySQL, mysqlfront, Macromedia Dreamweaver MX

2004, Macromedia Flash MX 2004, Macromedia Fireworks MX 2004, Adobe ImageReady 7.0, Ulead GIF Animator 5.

LANGUAGESEnglish

EDUCATIONMSc, Computer ScienceSpecialization: Information SystemsSofia State University, Bulgariahttp://www.uni-sofia.bg/index.php/eng

6