Hire the best Object Oriented Programming (OOP) Specialists in British Columbia

Check out Object Oriented Programming (OOP) Specialists in British Columbia with the skills you need for your next job.
  • $44 hourly
    Interdisciplinary artist turned software engineer. Love to automate, iterate and collaborate. Always excited to take on new challenges!
    Featured Skill Object Oriented Programming (OOP)
    Game Development
    Object-Oriented Programming
    Unity
    Infrastructure as Code
    Terraform
    C#
    Kubernetes
    Python
  • $20 hourly
    Worked on multiple projects with clients around the world specially USA and UK in domains like Finance and Travel. Used various technologies like .Net core, .Net Framework, jQuery, and also build CI/CD pipeline. -Develop, test and debug computer applications and websites using C# on frameworks like .NET Core, ASP.NET Core MVC. -Experience in designing and consuming RESTful services. -Experience working with Angular, HTML, CSS, JavaScript and jQuery. -Extensive experience working with Entity Framework Core, LINQ and SQL Server. -Profound knowledge of Microsoft Azure cloud services. -Grasp on object-oriented design. -Strong problem-solving, ability to find bugs, debug code and optimize performance. -Profound knowledge of Software Development Life Cycle. -Knowledge of scrum and agile methodology. -Experience using Jira and Confluence. -Hands-on experience with testing frameworks like Postman, and GitHub. -Knowledge of Dev Ops and Git Source Control. -Excellent documentation skills. -Ability to work and collaborate within a team. -Good written and verbal communication skills.
    Featured Skill Object Oriented Programming (OOP)
    Tableau
    Python Scikit-Learn
    Microsoft Excel
    SonarQube
    ExpressJS
    MongoDB
    Node.js
    React
    Jira
    REST API
    HTML
    Tailwind CSS
    Object-Oriented Programming
    Git
    ASP.NET Core
    C#
    JavaScript
    Microsoft SQL Server
  • $70 hourly
    Profile Overview Hello, and welcome to my Upwork profile! I'm Matthew Dolan, a versatile iOS Developer and Cross-Platform App Specialist with a passion for crafting seamless user experiences. Over the past 5+ years, I've worked with industry-leading brands like Rivian Automotive and Bally's Interactive, built apps from the ground up, and helped modernize existing platforms. I bring a results-driven approach to every project, ensuring code that’s robust, maintainable, and aligned with your business goals. Beyond app development, I'm also an accomplished Electronic Music Producer, DJ, and Bagpiper, with 38+ years of musical experience. This unique blend of technical and creative expertise enables me to bring fresh perspectives to app design, especially in audio-focused and creative tech solutions. What I Offer * iOS Development Expert in Swift, SwiftUI, and UIKit, with proficiency in Combine, Core Data, and AVFoundation. Whether it's modernizing legacy apps, building innovative features, or ensuring adherence to Apple's Human Interface Guidelines, I can deliver quality work on time. * Cross-Platform App Development Skilled in React Native with TypeScript, I develop apps that provide consistent functionality across iOS and Android platforms. * Backend Integration Proficient in API development and integration using Node.js. I ensure smooth communication between frontend and backend, prioritizing scalability and security. * Audio Technology Expertise With a deep understanding of DAWs, plugins, and audio systems, I’m uniquely qualified to create apps or tools for music producers, DJs, and creatives. * UI/UX Optimization I emphasize user-centric design, crafting apps that are intuitive and visually engaging. Notable Projects Detroit 909 An innovative music production app designed for DJs and producers. I led the project from concept to launch using Swift, UIKit, and AVFoundation. Fail Hard! A workout logger app focused on tracking physical progress and pushing limits. Built using Swift, Core Data, and Combine with plans to integrate HealthKit. Nebula A cross-platform task management app built with React Native and Node.js. The app features seamless task creation, deletion, and randomization, with UI refinements to enhance user experience. Anime Quotes! A lighthearted companion app that extended to Apple Watch, showcasing my ability to build across devices. Why Hire Me? 1. Strong Technical Foundation I excel at translating your ideas into scalable, high-quality apps with clean, maintainable code. 2. Creative Thinker My background as a music producer and DJ allows me to approach app development with a unique perspective, particularly for audio and creative tech. 3. Adaptable and Forward-Thinking I'm comfortable with modern tools and methodologies, including AI-assisted programming, to streamline development and optimize your project’s success. 4. Team Player with Leadership Skills Having led Scrum sessions at Rivian and mentored junior developers, I bring excellent communication and organizational skills to any project. Tools & Technologies * Languages: Swift, TypeScript, JavaScript, C++ * Frameworks: SwiftUI, UIKit, Combine, React Native, Node.js * Tools: Xcode, Android Studio, Firebase, Vercel, Core Data, AdMob * Specialized Expertise: AVFoundation, JUCE, HealthKit, Google Mobile Ads SDK Let’s Build Something Great Together! Whether you’re looking to create a sleek iOS app, a cross-platform solution, or a tool for creative professionals, I’m here to help bring your vision to life. Let’s collaborate to create something users will love and businesses will thrive on. Send me a message, and let’s get started!
    Featured Skill Object Oriented Programming (OOP)
    Version Control
    API
    Bug Fix
    Apple Xcode
    Cocoa Touch
    Agile Software Development
    Reactive Programming
    UIKit
    Swift
    MVC Framework
    Object-Oriented Programming
    Model View ViewModel
    JSON
    Scrum
  • $15 hourly
    Experienced IT professional with expertise in programming (C#, Java, VB, Python), computer networking, system development, and troubleshooting. I hold a MikroTik certification and have undergone training in fiber cabling and splicing. Additionally, I have served as a trainer for Google Workspace and Microsoft Office applications, conducting workshops for various audiences. Continuously enhancing my skills, I actively participate in ICT-related trainings and seminars to stay updated with the latest industry trends.
    Featured Skill Object Oriented Programming (OOP)
    Word Processors & Desktop Publishing Software
    Office Management
    Administrative Support
    Teaching
    Software Development
    Computer Operating System
    Computer Skills
    Database Query
    Computing & Networking
    Object-Oriented Programming
    Event-Driven Programming
    SQL Programming
    Google Workspace
    Microsoft Office
    Data Entry
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses