Martin's profile photo

Martin Shishkov

Full-stack developer with about 5 years of professional experience. By professional I mean I've been earning by coding. In 2013 during my high-school years I enrolled at SoftUni (a private coding bootcamp) which I graduated 3 years later. Currently I will be in my fourth year of studies towards a bachelor's in Economics with Computer Science and Econometrics at University of National and World Economy in Sofia, Bulgaria.

My experience mainly comes from web applications in tourism and e-commerce domains. Over the course of 4 years I've worked alongside my brother at his startup - CODE Insiders. I've participated in various complex projects as a full-stack developer, communicated with customers and third-parties and analyzed business requirements.

Since October 2021 I'm a part of the X# team at Infragistics. My role there as a Software Developer includes working alongside some of the brightest developers, working mainly on the Chart controls for Desktop and Web.


Experience

10.2021 – to date IgniteUI/Ultimate UI
  • Participated in building some of the controls in Ultimate UI.
  • Team member in a US based mid-sized team
  • C#
  • WPF
  • WinForms
  • Blazor
  • TFS
10.2020 – 10.2021 CXG Connect – Luxury Brand Development Services & Analytics
  • Participated in building a service that gives its customers the power to create questionnaires, gather data and create advanced statistics dashboards that help them improve their performance in areas that are leaving behind.
  • Team member in a mid-sized team, working alongside BAs, QAs and DevOps
  • Reduced the cyclomatic complexity of some modules hence reducing the number of bugs
  • Refactor features by introducing design patterns
  • Used Elasticsearch for showing statistics by complex data aggregations
  • Implementing new features on existing code base in a clean manner
  • Optimized the development experience which resulted in a reduced dev time
  • C#
  • ASP.NET Core
  • Elasticsearch
  • React
  • React Saga
  • SCSS
  • HTML5
  • PostgreSQL
  • git
  • Azure Blob Storage
  • Azure DevOps
03.2020 – 10.2020 Matisto – E-commerce Marketplace for Celebration Supplies
  • Participated in running an online store set up a warehouse, logistics, shipping process, stocking process, worked with insights based on customers' behavior etc.
  • Customized a nopCommerce application
  • Greatly improved UX on Mobile
  • Optimized page loading times, overall performance and SEO
  • Created an effective checkout page in React & TypeScript
  • Improvements resulted in about 200% increase in conversions
  • C#
  • ASP.NET Core
  • nopCommerce
  • React
  • TypeScript
  • SCSS
  • HTML5
  • Webpack
  • MSSQL Server
  • git
  • CloudFlare
06.2016 – 07.2020 PLANET TRAVEL CENTER – Online Hotel Booking Platform
  • Participated in negotiating with clients, discussing feature requests and giving estimations
  • Consumed and unified the APIs of a dozen suppliers
  • Multiple UIs - B2C, B2B and internal administration app
  • Created a React & TypeScript Map Search Component that shows hotel offers on a map, see code at github
  • Reduced the amount of time it was required for staff members to search for offers from > 1h to nearly zero
  • Extensive use of Google Maps API and Google Places API
  • Reduced overall database costs and increased performance by hosting the app on a private CODE Insiders server
  • C#
  • ASP.NET Core
  • TypeScript
  • React
  • jQuery
  • SCSS
  • Bootstrap
  • HTML5
  • Webpack
  • MSSQL Server
  • Azure
  • Mercurial
  • CloudFlare
  • YouTrack
05.2020 – 08.2020 i3D & 3DAMS – Industrial 3D Technologies and Additional Manufacturing Services
  • Got into WordPress and PHP in about a week
  • Created a custom WordPress theme
  • Created a custom file upload feature with React, Typescript and Google Drive API by using WordPress APIs
  • Set up a dev pipeline for deployment with PhpStorm via FTP
  • WordPress
  • TypeScript
  • React
  • jQuery
  • SCSS
  • Bootstrap
  • HTML5
  • Webpack
  • MSSQL Server
  • git
  • CloudFlare
02.2018 – 08.2020 Page.one – Amazon Marketing Agency
  • Collaborated with team members from India and USA
  • Received an existing codebase, understand and debug code
  • Used InfusionSoft CRM web hooks for implementing custom features
  • Migrated ASP.NET Web API to ASP.NET Core API
  • Introduced Azure Functions for cleaner code and overall robustness
  • C#
  • ASP.NET Core Web API
  • AngularJS
  • Bootstrap
  • HTML5
  • Azure
  • MSSQL Server
  • Mercurial
  • CloudFlare
  • Asana
Work
Education
  • 2019 – to date Bachelor of Economics – Computer Science and Econometrics at UNWE Leading group projects and helping fellow students improve their academic results
  • 2013 – 2016 Software University (SoftUni – Coding Bootcamp) Graduate Participated in team projects and evaluations at the end of each course
  • 2011 – 2016 "Nikola Obreshkov" High-school of Mathematics and Natural Sciences
Training & Courses
Side Projects
  • shishkov.me Custom made, self-hosted static website with Razor Pages and Bootstrap. A personal blog for sharing cool stuff and support learning. All blog demos and solved challenges can be found at https://github.com/MartinShishkov/blog-demos
  • terzievi-sozopol.com Custom made, self-hosted static website with Razor Pages. Managed to deliver a nice UX that allows customers to quickly figure out accommodation prices and contact the owner. Page size optimized to an absolute maximum for superb SEO performance. https://terzievi-sozopol.com

Key Skills

  • C#
  • ASP.NET Core
  • HTML5
  • CSS
  • SASS
  • React
  • TypeScript
  • Webpack
  • Bootstrap
  • UX Design

Database & ORM Skills

  • MSSQL Server / T-SQL
  • PostgreSQL
  • Dapper
  • EF Core

Cloud Technologies

  • Microsoft Azure

Platforms

  • nopCommerce
  • WordPress

Other

  • Angular
  • NodeJS
  • Elasticsearch

DevOps, Systems Administration & Tools

  • Visual Studio
  • Azure DevOps
  • Visual Studio Code
  • Jetbrains Rider
  • Jetbrains YouTrack
  • Asana
  • npm
  • git
  • Mercurial
  • BrowserStack
  • Cloudflare