Pavel Kabir
Chief Technology Officer at Velixo- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Velixo
-
Canada
-
Embedded Software Products
-
1 - 100 Employee
-
Chief Technology Officer
-
Jun 2021 - Present
Montreal, Quebec, Canada - Driving the growth of a new cross-platform product offering for Velixo (Windows Desktop, Mac, Office Online), re-written from the ground up using the modern Office.js framework. - Proactive product management. Establishing the market strategy with the company owner. Collaboration with ERP vendors and framework authors, owning issues and feature requests to support Velixo's existing and upcoming requirements. - Hands-on feature development in Typescript and C#. - Maintaining high… Show more - Driving the growth of a new cross-platform product offering for Velixo (Windows Desktop, Mac, Office Online), re-written from the ground up using the modern Office.js framework. - Proactive product management. Establishing the market strategy with the company owner. Collaboration with ERP vendors and framework authors, owning issues and feature requests to support Velixo's existing and upcoming requirements. - Hands-on feature development in Typescript and C#. - Maintaining high engineering standards: code reviews; SRP / DRY; strict typing rules using Typescript; >98% unit test coverage and introduction of automatic end-to-end tests; automatic code style and formatting tools; continuous integration and delivery with monthly releases. Sustainable tech debt management and introduction of best practices to our mainstream product offering. - Technical hiring and team management.
-
-
Product Manager & Senior Software Engineer
-
May 2020 - Jun 2021
Montreal, Quebec, Canada
-
-
-
Protoware, LLC
-
United States
-
Software Development
-
Chief Technology Officer
-
May 2018 - May 2020
Miami-Fort Lauderdale Area
-
-
-
-
Chief Technology Officer
-
May 2018 - May 2020
Miami/Fort Lauderdale Area - Oversaw Web and Mobile development of a set of cross-platform apps using a cost-effective React / React Native stack with maximum expertise sharing among the team. Architected and delivered features, bug fixes, and Continuous Integration & Deployment (CI/CD) infrastructure. Hands-on development: 30%–50% of the time. - Hand-grown a team of 15 people across two projects: designing job descriptions, interviewing, hiring, and ensuring continuous growth through regular 1–1 meetings and personal… Show more - Oversaw Web and Mobile development of a set of cross-platform apps using a cost-effective React / React Native stack with maximum expertise sharing among the team. Architected and delivered features, bug fixes, and Continuous Integration & Deployment (CI/CD) infrastructure. Hands-on development: 30%–50% of the time. - Hand-grown a team of 15 people across two projects: designing job descriptions, interviewing, hiring, and ensuring continuous growth through regular 1–1 meetings and personal mentorship. Implemented Agile and trained the Scrum Master. - Established and documented the Product Management & QA process from the ground up: product backlog management, user stories, functional specifications, test cases, verification procedures, end-to-end and regression testing. - Designed and implemented IT strategies, budgets, and feature roadmaps. - Adopted best development practices from day one: feature branching, nit-pick-free code reviews with automatic styling, Test-Driven Development (TDD) with 100% coverage, integration testing, CI/CD using Docker-based pipelines. - Championed open source contributions of internal infrastructure. - Ensured the accumulation of process, architecture, and style best practices in the internal Knowledge Base. Show less
-
-
-
-
Xamarin .NET Mobile Software Engineer
-
Jul 2017 - May 2018
Cyprus − Feature development and bug fixing for a cross-platform Mobile currency trading (CFD) app for Android and iOS. − Participating in pro-active technical debt clearance, code and architecture improvement initiatives. Achievements − Wrote numerous solution tests that ensured consistency in localisation resources, IoC registrations, correct disposal of Disposable objects, and common issues in Android layout files. − Reduced responsiveness lags and freezes on Android by removing… Show more − Feature development and bug fixing for a cross-platform Mobile currency trading (CFD) app for Android and iOS. − Participating in pro-active technical debt clearance, code and architecture improvement initiatives. Achievements − Wrote numerous solution tests that ensured consistency in localisation resources, IoC registrations, correct disposal of Disposable objects, and common issues in Android layout files. − Reduced responsiveness lags and freezes on Android by removing all blocking inter-thread calls from the code. − Improved the UI layout time by 25% on a performance-critical Android screen by using flat ConstraintLayout instead of nested LinearLayout hierarchies. − Improved the overall performance of iOS application (by up to 10% on some screens) by using one-way MVVM bindings wherever possible. − Introduced and managed the .NET team Developer Knowledge Base – how-to articles, troubleshooting pages, and examples for technical agreements. Distributed monthly digests of new content by e-mail. Key Stuff Skills: C#, .NET, Dependency Injection (DI), Inversion of Control (IoC), Xamarin, Xamarin Native, Agile, Scrum, Test-Driven Development (TDD), Unit Testing, Mocks, Code Review, Developer Knowledge Base Management, MVVM, iOS, Android, Interface Layout, iOS Auto Layout, Android Constraint Layout, AXML, Concurrent Programming, async / await, TPL, Multithreading, Concurrency, Technical Debt Clearance, Object-Oriented Design, KISS, DRY, SOLID. Tools: Microsoft Visual Studio, JetBrains Rider, Autofac, Xamarin, MvvmCross, git, Git Extensions, SourceTree, nUnit, Moq, JetBrains ReSharper, Android Studio, XCode, Interface Builder, YouTrack, Confluence, Jenkins. Show less
-
-
-
Acumatica
-
United States
-
Software Development
-
300 - 400 Employee
-
.NET Software Engineer
-
Dec 2015 - Jul 2017
Moscow, Russian Federation − Developed new application logic to functional specifications, focusing on Acumatica's Finance module. − Fixed bugs in the Finance module and, occassionally, in other modules and the Acumatica Framework. − Provided last level support: conducted root cause analysis of incoming tickets, provided workarounds, implemented logic and data consistency fixes. Achievements − Voted 2016's Best Employee of the Finance Team. − Top bug fixer of the team by the number of issues… Show more − Developed new application logic to functional specifications, focusing on Acumatica's Finance module. − Fixed bugs in the Finance module and, occassionally, in other modules and the Acumatica Framework. − Provided last level support: conducted root cause analysis of incoming tickets, provided workarounds, implemented logic and data consistency fixes. Achievements − Voted 2016's Best Employee of the Finance Team. − Top bug fixer of the team by the number of issues resolved. − Top contributor and manager of the internal Developer Knowledge Base (~50 articles, ~650 edits). − Oversaw the development of the first automatic performance stress tests within the company. Managed a team of 2 QA Engineers to generate a test database and develop the automatic tests in C# .NET. − Was one of the pioneers in covering the module’s application logic with Unit Tests. − Implemented numerous performance improvements: delivered linear improvements of up to 85%, as well as slashing quadratic asymptotic complexity to linear. Key Stuff Skills: C#, .NET, Relational Databases, Database ER Design, SQL, MSSQL (T-SQL), MySQL, Agile, Scrum / Scrumban, Performance Profiling, Unit Testing, Code Review, Last Level Customer Support, Management, Source Control, Version Control, Refactoring, ERP Systems, Requirements Elicitation, Technical Specification Writing, Feature Demo Recording, Root Cause Analysis Tools: Microsoft Visual Studio, git, xUnit, ANTS, DotTrace, SQL Server Management Studio, JetBrains ReSharper, JIRA, Stash, Bamboo, Confluence, Camtasia Studio. Show less
-
-
-
Feeriya Gold
-
Russian Federation
-
Retail
-
Head of Marketing
-
Jan 2012 - Nov 2015
Dmitrov, Russia Jewelry Retail Trade Family Firm (Small Business, 2 stores). - Designed and conducted advertising and sales promotion campaigns using print, TV, and street radio media, in intense cooperation with freelance graphics & video designers and outsourced printing companies; - Initiated and oversaw the rebranding process to create a holistic brand image of the company, whilst ensuring consistent usage of colour, logos, typefaces, and maintaining a single “feel” throughout the media. -… Show more Jewelry Retail Trade Family Firm (Small Business, 2 stores). - Designed and conducted advertising and sales promotion campaigns using print, TV, and street radio media, in intense cooperation with freelance graphics & video designers and outsourced printing companies; - Initiated and oversaw the rebranding process to create a holistic brand image of the company, whilst ensuring consistent usage of colour, logos, typefaces, and maintaining a single “feel” throughout the media. - Tested and implemented pricing strategies with various combinations of margin/discount to find what works well in the target segment; applied psychological pricing and round down (“cents off”) techniques to achieve higher loyalty. - Started collecting and analysing the customer data to know the customers better through a loyalty card renewal programme. - Used the collected contact data to conduct SMS marketing, including personalised “happy birthday" discounts. Show less
-
-
-
Time Island
-
United States
-
Retail
-
Founder & Business Owner
-
Dec 2012 - Aug 2015
Dmitrov, Russia Wristwatch Retail Trade (Micro Business, 1 store). Achievements − Created the store concept, design, branding, and positioning from scratch. This involved a lot of design / marketing outsourcing and intense communication with freelancers. − Handled all HRM and training within the company. − Created and managed the company’s Social Media presence. These were public pages to post promos, accept orders and answer customer queries) − Initiated and finalized the 1C:Enterprise… Show more Wristwatch Retail Trade (Micro Business, 1 store). Achievements − Created the store concept, design, branding, and positioning from scratch. This involved a lot of design / marketing outsourcing and intense communication with freelancers. − Handled all HRM and training within the company. − Created and managed the company’s Social Media presence. These were public pages to post promos, accept orders and answer customer queries) − Initiated and finalized the 1C:Enterprise ERP system implementation. − Conducted regular business data analysis, adjusting the assortment matrix and optimizing inventory planning to ensure maximum revenue and inventory turnover. Key Stuff Skills: Business Management, Entrepreneurship, Human Resources, Hiring, Training, Branding, Positioning, Marketing, Business Analysis, Data Analysis, Social Media Marketing, ERP Implementation. Tools: 1C: Enterprise, Microsoft Word / Excel / PowerPoint, UniSender, Inkscape. Show less
-
-
-
Microsoft
-
United States
-
Software Development
-
200 - 300 Employee
-
Project Manager Assistant
-
Apr 2011 - Jul 2011
Four-month project job at Microsoft (Russia) on the preparation and support of SSSEV 2011 Summer School. Achievements − Ensured mutual understanding and prompt solutions of last-minute issues by taking on all bridging communication between the organising partners, Microsoft Russia and the Higher School of Economics (see Testimonials). − Saw to the smooth experience for foreign students: timely immigration invitations, resolving registration difficulties arising due to local… Show more Four-month project job at Microsoft (Russia) on the preparation and support of SSSEV 2011 Summer School. Achievements − Ensured mutual understanding and prompt solutions of last-minute issues by taking on all bridging communication between the organising partners, Microsoft Russia and the Higher School of Economics (see Testimonials). − Saw to the smooth experience for foreign students: timely immigration invitations, resolving registration difficulties arising due to local area restrictions, and full-time on-site student assistance. That included doing translation/interpretation for non-Russian speaking students. − Processed all students’ applications and documents and made e-mail announcements on behalf of the School. Key Stuff Skills: Project Management, Administration, Business Communications, Customer Support & Escalation, English, Guide Writing. Show less
-
-
-
Empatika
-
Information Technology & Services
-
1 - 100 Employee
-
Junior iOS Developer
-
Oct 2010 - Feb 2011
Moscow, Russian Federation Mobile Development Company. Renowned for the award-winning App In The Air. − Developed the first version of In Flow that appeared in the App Store. It was a free app that enabled people to log their moods daily, analyse the patterns, and receive advice on how to feel happier. − Participated in client-side development of an independent mobile advertising network. Key Stuff Skills: Objective-C, Relational Databases, SQL, SQLite, Interface Layouts, Local… Show more Mobile Development Company. Renowned for the award-winning App In The Air. − Developed the first version of In Flow that appeared in the App Store. It was a free app that enabled people to log their moods daily, analyse the patterns, and receive advice on how to feel happier. − Participated in client-side development of an independent mobile advertising network. Key Stuff Skills: Objective-C, Relational Databases, SQL, SQLite, Interface Layouts, Local Notifications. Tools: Apple XCode, Interface Builder. Show less
-
-
Education
-
Lancaster University
Master of Science (MSc), E-Business & Innovation -
Higher School of Economics
Master of Science (MSc), Business Informatics -
Higher School of Economics
Bachelor of Science (BSc), Business Informatics -
"Dmitrov" Grammar School
General Education, "A" - Physics & Mathematics Direction