Software Consultant & Engineer
Creating custom software solutions for clients, and fixing their existing products. Using state-of-art tech, battle-tested, supported, and with rich ecosystem. Able to build software solutions from scratch.
I am a seasoned Software Engineer with more than 12 years of professional hands-on experience in full-stack web development. My journey in this field began in 2005, when I built my inaugural website.
I possess exceptional proficiency in developing web applications using C#, .NET, ASP.NET Core, Blazor, JavaScript, and SQL.
Freelance work
• Built MVPs from scratch and made existing MVPs usable and production-ready in short time-frames
• Planned architecture; including high-level planning and designing systems
• Configured CI/CD processes from scratch; including Azure, DigitalOcean, Heroku and private Linux servers
• Developed software and custom solutions using .NET Core, ASP.NET Core, Azure, SignalR, Entity Framework Core
• Migrated enterprise project from ASP.NET on .NET 4.7 to .NET Core 2.2, .NET Core 3 and finally to .NET Core 3.1
Symphony.is
• Worked with startups on projects from scratch and application overhauling
• Created configurable generic tent-configurator from scratch in few weeks
• Constructed cross-platform automation tool in Electron
• Built payment process flow and mentored other developers
• Planned architecture and configured CI/CD
Maestral Solutions, Inc.
• Led a team of six people, mentored and performed code reviews for other developers
• Configured CI/CD with Azure, Octopus Deploy, and TeamCity
• Improved performance for an application with over 5,000,000 records
• Transformed a crude MVP into a usable and production-ready product
• Implemented integration with various social networks: Facebook, Twitter, LinkedIn, Instagram, Yelp
Authority Partners, Inc.
• Served as full-stack developer for distributed enterprise applications
• Helped rebuild old application with new stack (AngularJS and TypeScript)
• Deployed and maintained enterprise web applications in production
• Worked on integrations with 15+ external services (fraud detection, credit, appraisal, loan pricing, underwriting)
• Built first fully online loan processing platform
Various Clients
• Developed for web and desktop platforms
• Maintained and developed legacy gaming platform
• Served as administrator and manager of multiple platforms including websites, systems, and servers
• Provided comprehensive technical support and system management
Self Employed
• Created mobile web portal from scratch with chat, forum, top rating list, ads, referrals, and downloads
• Portal achieved over 100,000 visits every month
• Helped owners of top regional sites with their websites and programming tasks
• Managed complete development lifecycle and business operations
Digital Evidence Management Software
• Built software offering state-of-the-art features including barcode tracking, evidence logs, and digital evidence entries
• Originally developed as Digital Evidence Management Software for Police, later evolved into generic digital evidence management software
• Worked as team lead managing a group of six developers
• Covered full development lifecycle: analysis, design, development, code reviews, and maintenance
• Served as mentor for new team members
Enterprise Multi-Tenant Platform
• Architected & built green-field, multi-tenant enterprise platform from scratch by me alone, replacing 20-year-old legacy system with zero downtime
• Delivered 300K+ lines of C# on latest .NET stack with <50ms average query latency on core screens
• Owned full SDLC as one-person Dev & Ops team from requirements to go-live support
• Built comprehensive enterprise service management platform with Clean Architecture and CQRS pattern
• Developed sophisticated automated maintenance engine with complex scheduling and dynamic pricing
• Platform used in production for almost 2 years, sustaining 99.9% uptime and processing thousands of transactions daily
Hospitality Transportation Platform
• Built online reservation system for innovative sleeping bus transportation
• Implemented booking, cancellation, refund, and coupon code functionality
• Developed admin system for managing buses, drivers, routes, and pricing
• Rescued project one month before launch, making it production-ready
• Rebuilt unusable application into fully working production system
Clinic Acquisition Platform
• Built responsive web application for clinic acquisitions and partnerships
• Enables clinics to provide financial and operational data for valuation
• Administrator system to review applications and calculate clinic values
• Transformed MVP from mocked data to fully working product
• Established CI/CD with Azure, TeamCity, Octopus Deploy, and GitHub
Fintech Enterprise Applications
• Developed distributed web applications in the fintech sector for enterprise clients
• Worked as full-stack developer for distributed enterprise applications
• Participated in complete development lifecycle from analysis to deployment
• Built scalable solutions for financial services industry
Modular Tent Configuration Tool
• Built modular and fully generic tent configurator for web embedding
• Designed to save time for both customers and support agents
• Acted as technical lead and designed core architecture
• Developed all features from scratch with team collaboration
Desktop Enterprise Applications
• Developed distributed desktop enterprise applications in the fintech sector
• Worked as full-stack developer for distributed enterprise applications
• Participated in complete development lifecycle from analysis to deployment
• Built scalable desktop solutions for financial services industry
Social Media Monitoring Platform
• Built web application for monitoring multiple social media channels
• Single-view monitor to link and react to posts and comments across platforms
• White-label solution customizable to company needs
• Handled analysis, design, development, and maintenance including legacy code
Real-time Gaming Platform
• Built real-time web application serving as dueling platform for users
• Implemented matchmaking system for various games including math tasks and Connect 4
• Created leaderboards by game type and overall rankings
• Round-by-round gameplay with real-time communication
Technical Blog & Projects
• Active technical blog focusing on ASP.NET Core and related technologies
• Frontend projects using Angular and React frameworks
• Increasing focus on ASP.NET Core Blazor development
• Sharing best practices and technical insights with developer community
Open Source Projects & Showcases
• Personal GitHub profile with various project showcases
• Public projects demonstrating best practices and technology connections
• Examples of integrating different technologies and frameworks
• Code samples and proof-of-concept implementations
Owner, Developer & Administrator
• Created mobile web portal from scratch with comprehensive features
• Built around chat, forum, top rating list, ads, referrals, and downloads
• Linked with other top mobile portals in the region
• Revenue generation through referral links for songs, video clips, and mobile games
Cross-platform Design Tool
• Built desktop automation application for tent design process optimization
• Cross-platform self-updating application saving time for designers
• Integrated with Adobe design products for seamless workflow
• Developed from scratch including self-auto-updater functionality
Language Learning Platform
• Web application helping users expand vocabulary in desired languages
• Adaptive challenge system that adjusts difficulty based on user interaction
• Users can add words, update preferences, and customize challenges
• Community-driven content where all users benefit from shared vocabulary
Family Management Application
• Comprehensive family task management application
• Budget manager for finance and budget records management
• Weight tracker with progress and charts for family members
• Grade tracking and progress monitoring system for kids
Multifunctional Server Management
• Developed multifunctional Discord bot for server moderation and user engagement
• Built versatile news aggregation from Twitter, Reddit, and other platforms
• Implemented interactive music playbook with playlist management
• Created reaction-based interaction system for role assignment
• Automated moderation with sophisticated audit log system
High-Performance API Gateway
• Built high-performance proxy gateway with ASP.NET Core
• Handled over 300,000 requests per day with 99.99% success rate
• Managed request/response proxying and comprehensive logging
• Deployed using cloud infrastructure and containerization
Custom web development, redesigning existing and developing new web applications. With 12+ years of experience, I have mastered the art of turning ideas into fantastic web applications.
From smaller MVPs for startups to complex enterprise applications. I understand and value your business needs and create custom software that delivers on your business goals.
Mentorship, guidance and overall improvement. Coding practices: Design Patterns, Refactoring, Testing, SOLID Principles, and more. Help you understand weaknesses and make code more maintainable.
Process establishment, facilitating communication between business, product and development teams. Interviewing and onboarding new developers. Leading teams as Tech Lead and Software Architect.
I am not only passionate about coding but also meticulous in my work. I pride myself on being highly efficient, responsible, and well-equipped with the leading tools of the trade.
My skill set is not limited to just development; I also excel in infrastructure and environment configuration. I have hands-on experience with cloud platforms like Azure and AWS, as well as custom server setups for both Windows and Linux. My toolkit includes an array of DevOps tools such as GitHub, Octopus Deploy, Team City, and Jenkins.
With over two decades under my belt in the computer world, I've logged over 50,000 hours at the keyboard. My expertise encompasses a diverse range of platforms and languages, including Windows (Win95-Win11), macOS, and Linux (Ubuntu, Debian, client, server), as well as technologies such as .NET, Windows Forms, ASP.NET, JavaScript, Node.js, React, Angular, PHP, MSSQL, MySQL, MongoDB, and more.
I am an exceptionally passionate, goal-oriented, and highly motivated team player, consistently seeking avenues for personal and team improvement. Committed to ongoing self-development, I continuously strive to make a positive impact on others.
I have taken the lead in setting up comprehensive environments from the ground up on multiple occasions. This involves meticulous planning and execution, from database creation and firewall configurations to load balancing, application setup, network configurations, mail servers, and web servers.
During my free time, I enjoy listening to audio books, playing tennis, playing games with friends, cycling, hiking, jogging and taking long walks. I like to spend some quality and mindful time with my family and friends.
IDEs & Editors:
Extensions:
Productivity Tools:
Extensions:
Terminal:
Productivity:
Terminal: