S

Serg Bash

About

Detail

Senior Java Developer
Montreal, Quebec, Canada

Contact Serg regarding: 
work
Full-time jobs
Starting at USD4k/month
Flexible work
Starting at CAD45/hour ~USD32.1/hour

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • CData Software
    Senior Java Software Engineer (Contract)
    CData Software
    Nov 2024 - Feb 2026 (1 year 4 months)
    • Engineered JDBC driver integrations for 200+ data sources, implementing database-specific SQL dialects for Oracle, PostgreSQL, and IBM DB2. • Optimized SQL query execution and metadata processing pipelines, improving throughput by 35% for complex federated queries. • Reduced regression defect rate by 40% through comprehensive unit/integration test coverage and systematic code reviews. • Resolved 50+ customer-reported issues, collaborating with QA and product teams to deliver fixes within SLA targets. • Deployed applications to AWS, utilizing REST API principles for seamless integration and efficient data exchange, ensuring robust and scalable solutions.
  • P
    Senior Software Developer
    Proxyseller
    Aug 2023 - May 2024 (10 months)
    • Designed and developed CRM platform from scratch, serving 10K+ active customers and processing 500+ daily transactions • Refactored Spring Security and authentication layer, reducing unauthorized access by 90% and improving login response time by 3x • Integrated Elasticsearch, cutting search query response time from 2s to 50ms a 40x improvement in data retrieval • Integrated 3 payment gateways, increasing successful payment conversion by 15% • Automated CRM workflows, reducing manual operational effort by 60% and freeing team capacity for feature development
  • Softengi
    Senior Software Developer
    Softengi
    Jan 2020 - Feb 2023 (3 years 2 months)
    • Architected API-driven telecom aggregator hub serving 5M+ subscribers with billing, scoring, and usage data across 12 microservices • Expanded eSIM provisioning system, enabling 100K+ new digital SIM activations • Built QR Code generator module (Java + Zxing), reducing user checkout time by 30% • Automated CI/CD pipeline using Maven and Artifactory, cutting deployment downtime by 50% and reducing release cycle from 2 weeks to 3 days • Automated JSON parsing with Facebook Graph API, increasing team velocity by 70% on integration tasks • Mentored 3 developers; established code review standards that reduced production bugs by 25%
  • I
    Senior Software Developer
    Infopulse
    Feb 2019 - Jan 2020 (1 year)
    • Implemented SEPA cross-border payment processing for Scandinavian banks, enabling €50M+ monthly transaction volume • Led team of 4 developers, establishing practices that reduced defect escape rate by 30% • Refactored legacy monolith, improving maintainability by 40% and reducing average bug fix time from 8h to 3h • Selected for business trips to Norway for client-facing architecture discussions
  • A
    Senior Java Backend Developer
    Alfabank (TOP-5 Ukrainian Bank)
    Mar 2017 - Feb 2019 (2 years)
    • Architected payment processing platform handling 2M+ daily transactions with sub-second latency for P2P and international A2P transfers • Implemented Google Pay tokenization, onboarding 500K+ users to contactless payments within 6 months • Designed idempotency-key system, reducing financial discrepancies by 95% • Built SOAP + REST hybrid API layer serving 1M+ API calls daily, connecting legacy banking with mobile clients
  • I
    Java Backend Developer
    ITTEAM
    Sep 2016 - Apr 2017 (8 months)
    • Developed E-Commerce platform processing 5K+ daily orders with full-text search (Solr) and async messaging (RabbitMQ) • Resolved performance bottlenecks, improving page load by 60% and reducing DB query time by 3x • Integrated 5 third-party APIs (payment, shipping, analytics), maintaining 99.5% uptime
  • A
    Software Engineer → Team Lead
    Antonov Aeronautical Scientific-Technical Complex
    Jun 2014 - Sep 2016 (2 years 4 months)
    • Promoted to Team Lead in 1.5 years, managing 3 engineers on mission-critical aviation software. • Automated documentation for AN-178 and AN-225 "Mriya" programs, reducing generation time by 80%. • Built real-time monitoring dashboard processing 10K+ events/hour, reducing equipment downtime by 20%. • Contributed to creating an aircraft without a single paper drawing, receiving a silver award medal. • Leveraged Java 7-8 development experience to enhance existing application functionalities and support cross-language compatibility within the development environment.
Education verified_user 0% verified
  • C
    B.Tech
    Computer Academy "IT STEP"
    Jan 2012 - Jan 2015 (3 years 1 month)
    Software Development
  • N
    B.Tech
    National Technical University of Ukraine
    Jan 2005 - Jan 2010 (5 years 1 month)
    Information Systems and Technologies