Senior Software Developer
Галифакс, КанадаСеньор
Удаленная работа
Опыт работы более 5 лет320 000 ₽
Опыт работы более 5 лет320 000 ₽
Есть файл резюме (защищен)
Короткая ссылка: gkjb.ru/gqMR
О себе
На данный момент Senior Software Developer.
Мои компетенции и опыт
Senior Software Developer
нужен доступ к резюме | нужен доступ к резюме | Canada
нужен доступ к резюме | нужен доступ к резюме
Senior Software Developer with 17+ years building high-load backend systems handling 100M+ daily users, $785B+ monthly trading volume, and 500+ enterprise integrations. Deep expertise in fintech (payments, crypto, forex), ad-tech data pipelines, and platform engineering. Track record of optimizing legacy systems (5x throughput gains), designing microservice architectures, and leading small teams. Open-source contributor. Pragmatic, detail-oriented, and focused on delivering maintainable systems at scale.
EXPERIENCE
Senior Software Developer (Product Engineering) | ApplyWave | Remote/Canada
• Built job-search SaaS platform with Laravel and React, featuring нужен доступ к резюме + visa sponsor database across 6 countries, delivering full-stack features from design to production deployment.
• Implemented a resume management module: structured and free-form editors, version history with rollback, import/export (PDF/Word), archiving, and multilingual translation via DeepL.
• Built job management workflows with kanban/table views, AI parsing and analysis of job descriptions, resume-to-job matching (match score), status pipeline, and deduplication using fingerprinting.
• Developed contact discovery and outreach tooling: Apollo API search and relevance ranking, message generation (email/LinkedIn/cover letters) with tone selection, translations, and message status tracking.
• Implemented billing and subscriptions: free/paid tiers, Stripe integration, pay-per-use credits, add-on credit purchases, usage tracking, and subscription lifecycle management (upgrade/downgrade/cancel).
• Integrated multiple external services (OpenAI, Apollo, DeepL, Stripe) with monitoring, health checks, rate limiting, spam protection, and resilient background processing using Redis queues and failed-job handling.
• Built an admin panel to manage users, resumes, jobs, contacts, KPIs, queues/scheduler, and operational visibility across third-party APIs.
• Containerized the application with Docker and established automated testing (PHPUnit) and CI/CD pipelines to enforce quality and repeatable releases.
• Developed Chrome browser extension in JavaScript for streamlined job tracking, enabling one-click job saving and seamless sync with the main platform.
Software Developer (Backend Integrations / Modernization) | Trader Corporation | Canada
• Modernized legacy PHP 5→7 monolith for Canada's largest auto marketplace ( нужен доступ к резюме ), implementing MVC architecture with Symfony components and dependency injection.
• Optimized XML/JSON feed ingestion processing 50K+ dealer listings daily, achieving 5x throughput improvement using parallel imports and Redis-backed queues.
• Led decomposition of monolith toward microservice boundaries, extracting core responsibilities and reducing intermodule coupling.
• Containerized application with Docker, collaborating with DevOps on deployment architecture and CI/CD improvements.
• Conducted code reviews and maintained technical documentation, supporting cross-team delivery in Agile environment.
Senior Software Developer (Microservices & API Design) | Kinduct | Canada
• Built Laravel microservices and REST APIs for athlete management platform serving 500+ professional sports teams including half of NBA and multiple NHL, NFL, MLB organizations.
• Designed clean API contracts with PostgreSQL backend, focusing on maintainable architecture and operational readiness.
• Optimized real-time performance using Redis caching and database query tuning for athlete tracking workloads.
• Deployed services via Docker and AWS, collaborating on integration strategy and rapid prototyping.
Contract Software Developer (Laravel / Crypto Payments) | PointPay | Remote/UK
• Built Laravel-based crypto marketplace from scratch for PointPay ecosystem (1M+ users), participating in architecture decisions and end-to-end delivery of production features.
• Implemented crypto payment modules: balances/accounts, holds/escrow, internal transfers, and settlement flows with atomic operations for EU-licensed fintech platform.
• Designed event-driven integration layer (event bus) connecting Docker-containerized marketplace with payment core, using queue-based processing for reliability at scale.
• Enforced security requirements for payment operations: validation, encryption, access control, failure handling, and audit-friendly flows for regulatory compliance.
• Delivered HR Talent marketplace: hiring workflows, messaging, dispute management, and transaction history tracking.
Software Developer (High-Traffic Platform) | Mindgeek (now Aylo) | Canada
• Optimized legacy PHP monolith serving 100M+ daily visitors (top-10 global traffic platform), refactoring critical scripts and improving response times and memory efficiency.
• Contributed to company-wide monolith-to-microservices migration, building new Symfony-based services while maintaining legacy PHP codebase and integrating both through REST APIs.
• Joined CRM team and led integrations between new services and core platform, leveraging deep codebase knowledge and API experience.
• Built trust-and-safety REST APIs processing 15TB+ daily video uploads, implementing ffmpeg-based media transcoding and text/media verification pipelines.
• Integrated new file management system improving content handling for petabyte-scale video storage.
• Architected caching strategies (Redis, Memcached, MySQL/PostgreSQL) for high-traffic endpoints, contributing through code reviews and architecture discussions.
Software Developer (Back-Office Platform / Secure Integrations) | Exness | Cyprus
• Built secure back-office platform for global forex (Exness, $785B+ monthly trading volume), managing payments, withdrawals, and fraud analytics across multiple fintech products.
• Designed standardized microservices integration layer with consistent REST API contracts; integrated 30+ internal services enabling teams to onboard new products following defined protocols.
• Created open-source Laravel library for rapid REST API integration, reducing service onboarding time and adopted across engineering teams.
• Implemented backend orchestration: request/response normalization, encryption, and secrets management via HashiCorp Vault.
• Delivered enterprise authentication for 500+ internal users: LDAP integration, 2FA, and role-based access control for regulated fintech operations.
• Ensured data protection with encryption and digital signatures meeting financial regulatory requirements across service boundaries.
• Integrated with legacy Python services processing high-volume trading data via Kafka, while implementing нужен доступ к резюме event bus for real-time communication between new Go microservices on Kubernetes.
• Built CI/CD pipelines, PHPUnit test automation, and business dashboards (Salesforce reporting) improving operational visibility.
Software Developer (Ad-Tech Backend / Data Pipelines) | Appness | Russia
• Built Laravel backend and public REST API for Facebook ads marketplace (first CPA-based platform for mobile advertising), managing millions of creative assets and performance data.
• Developed data pipelines to ingest, validate, and normalize ad creatives (images/videos) and metrics from Facebook API, enabling creative-level performance tracking at scale.
• Implemented perceptual hashing algorithm for creative deduplication, detecting near-duplicate assets and reducing storage costs by ~40%.
• Migrated compute-intensive hashing from PHP to Python/AWS Lambda, integrating with S3 storage for serverless image processing.
• Scaled throughput 5x by parallelizing heavy processing via Redis-backed job queues with multiple workers.
• Designed data architecture (S3 + PostgreSQL/MongoDB) for creative storage and analytics with robust API error handling.
Lead Developer (Platform Integrations / Data Modeling) | Turbodealer | Russia
• Led 3-person team building auto listings syndication platform, enabling 500+ dealers to list once and publish automatically across 100+ partner websites.
• Designed flexible data model normalizing heterogeneous vehicle attributes (body types, transmissions, specs) into partner-specific schemas for seamless multi-platform compatibility.
• Built universal integration adapters and ad-management pipeline processing 10K+ listings daily across 100+ external integrations.
• Continuously optimized platform performance: New Relic profiling, query optimization, index tuning, and Redis caching to handle growing data volume on MariaDB.
• Migrated high-read workloads to MongoDB for denormalized listing documents, significantly improving syndication throughput.
• Architected highly available database on Microsoft Azure (replication/failover) after securing Azure startup grant.
Software Developer | Intertexnika | Russia
• Built internal CRM and call center systems with custom reporting and billing modules.
• Resolved data bottlenecks and implemented domain-based authentication with fine-grained access control (ACLs).
• Developed salary calculation tools and interactive product catalogs for internal operations.
EDUCATION
Bachelor of Computer Software Engineering | Institute of Business, Information Technology, and Finance
SKILLS
Languages: PHP, Go, JavaScript, Python, SQL, Bash
Frameworks: Laravel, Symfony, нужен доступ к резюме , React, jQuery, Doctrine
Frontend: HTML5, CSS3, Webpack
Databases: MySQL, PostgreSQL, MongoDB, Redis, Neo4j, Memcached
Message Queues: Redis Queues, Kafka, AWS SQS
Cloud & DevOps: AWS (S3, Lambda, SQS), Docker, Kubernetes, CI/CD
Security: HashiCorp Vault, LDAP, 2FA, RBAC, Encryption
Monitoring: New Relic, Sentry
Integrations: Stripe, OpenAI API, Facebook API, Salesforce, DeepL, Payment Systems
Testing: PHPUnit, automated testing strategies
Tools: Git, Jira, Agile/Scrum
Open Source: php-wifi (author), laravel-rest (author)
Protocols/Standards: REST, JSON, XML, HTTP, WebSockets, Protobuf, gRPC
Есть файл резюме (защищен)
Интересные кандидаты
Мы используем куки, потому что без кук наш сайт не работал бы, другие сайты не работали бы, да и вообще весь
интернет не работал бы
