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.
- location: Sofia, Bulgaria (GMT +3)
- blog: https://shishkov.me
- github: https://github.com/MartinShishkov
- Email: [email protected]
- Mobile: +359 89 57 17 260
Experience
10.2021 – to date IgniteUI/Ultimate UI
- TYPE: Desktop/Web Controls
- href: https://www.infragistics.com/products/wpf
- company: https://www.infragistics.com
- 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
- TYPE: Closed Customer Web App / Admin Web App
- href: https://app.cxgconnect.com
- company: https://www.customerexperiencegroup.com
- 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
- TYPE: Web App
- href: https://matisto.bg
- 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
- TYPE: Web App / Admin Desktop App
- href: https://planet.bg
- 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
- TYPE: Customer Web App
- href: https://i3d.bg
- href: https://3dams.eu
- 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
- TYPE: Closed Customer Web App / Admin Web App
- href: https://clients.page.one
- 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
- Oct 2021 – to date Infragistics – Software Developer
- Oct 2020 – Oct 2021 CODE RUNNERS – Full-stack .NET Developer
- 2016 – Oct 2020 CODE Insiders – Co-partner, Full-stack Developer
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
- React Training - pluralsight.com https://shishkov.me/score/react
- ASP.NET Core Training - pluralsight.com https://shishkov.me/score/aspnet
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