Igor Melekhin
@igormelekhin
Senior software developer building distributed, event-driven cloud solutions for complex problems.
What I'm looking for
I’m a senior software developer with over a decade of experience, plus four additional years as an analyst in software consulting. I specialize in back-end development and bring strong exposure to cloud and front-end technologies to solve hard problems with practical, high-quality engineering.
At PayByPhone, I architected and delivered greenfield, serverless and event-driven features—such as a self-registration portal, third-party fuel card onboarding integration, automated subscription billing, and a PDF statement generation pipeline in AWS (.NET 8, Lambda, ECS Fargate, SQS, EventBridge, Kinesis, S3, DynamoDB). I shaped end-to-end solutions by authoring design documents, defining RESTful API contracts, evaluating architectural trade-offs, and resolving unknowns with partner teams and external contractors.
I also lead teams and stay hands-on: serving as a Tech Lead with code reviews and cross-functional coordination, modernizing legacy ASP.NET Web API 2 using the strangler pattern, building CI/CD pipelines (GitLab, TeamCity, Terraform), and improving observability with Datadog APM and structured logging. I actively mentor developers through onboarding and pair programming, and I enjoy turning complex requirements into reliable, scalable systems.
Experience
Work history, roles, and key accomplishments
Senior Software Developer
PayByPhone
Jan 2018 - Present (8 years 5 months)
Architected and delivered greenfield features on the PayByPhone Business Vancouver platform, including self-registration, credit account onboarding integration, automated subscription billing, and PDF statement generation in PCI-compliant AWS serverless environments. Served as Tech Lead and shaped end-to-end delivery by defining REST API contracts, resolving unknowns with partner teams, improving
Software Developer
Snipp Interactive Inc
Sep 2015 - Dec 2017 (2 years 3 months)
Improved performance of core platform products by integrating Amazon ElastiCache for frequently requested data. Enhanced web-based reporting and analytics using AngularJS, ASP.NET Web API 2, and MS Power BI, and led an ASP.NET Web API 2 service for receipt image and metadata processing using Amazon S3.
Software Developer
Avocette Technologies Inc
Jun 2014 - Sep 2015 (1 year 3 months)
Developed, tested, and maintained components for the Sohema case management suite using ASP.NET MVC and WWF stack. Documented requirements and sprint tasks and facilitated development processes with an outsourced development team.
Analyst
ZE PowerGroup
Improved clients' data analysis processes by creating web-based analytical queries using ZE software procedural programming syntax as part of business integration. Ensured smooth execution of information system projects by defining and documenting client software and data needs.
Education
Degrees, certifications, and relevant coursework
British Columbia Institute of Technology
Diploma, Computer Systems Technology
2012 - 2014
Grade: 87% GPA; With Distinction
Completed a Diploma in Computer Systems Technology with a client/server option, maintaining an 87% GPA and graduating with Distinction.
Simon Fraser University
Bachelor of Business Administration, Finance and Operations Management
2003 - 2008
Completed a Bachelor of Business Administration with emphasis in Finance and Operations Management, including coursework in financial analysis, statistical data analysis, and data simulation.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Igor?
You can contact Igor and 90k+ other talented remote workers on Himalayas.
Message IgorFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
