Co-founder
2020 - PRESENTPxlim- Led brainstorming sessions with different investment experts and fintech engineers to plan an AI-based trading bot project.
- Collaborated with different developers on fintech projects.
- Provided services to clients in multiple industries seeking software development, DevSecOps, oversight, and team building services.
Technologies: Software Project Management, Team Building, Machine Learning, OpenAI Gym, DevSecOps, Machine Learning Operations (MLOps), Data Science, Amazon EC2, Amazon Web Services (AWS), Java, Google Cloud Platform (GCP), Docker, Git, DevOps, Web Applications, CI/CD Pipelines, Kubernetes, Helm, Argo CD, GitHub, GitHub API, Terraform, Python, TensorFlow, Kubeflow, Node.js, CentOS, NGINX, Redis, System Administration, Cloud, Training, HashiCorp, Continuous Deployment, Web Scraping, SQL, ETL, Big Data, PostgreSQL, JavaScript, GraphQL, React, TypeORM, Go, Fintech, Security, GitLab CI/CD, GitLab, Amazon Virtual Private Cloud (VPC), AWS ALB, Site Reliability Engineering (SRE)CTO
2019 - PRESENTGrantMatch- Provided technical leadership to develop a strong tech team.
- Analyzed projects and provided estimates for budgeting purposes.
- Governed the cloud environment and applied tactics to reduce cloud costs.
- Worked closely with security vendors and solutions to keep the web application security up to par.
Technologies: Team Building, Management, Web Security, Natural Language Processing (NLP), Data Pipelines, Scrapy, Web Scraping, SpaCy, Amazon EC2, Amazon Web Services (AWS), Java, Google Cloud Platform (GCP), Docker, Git, DevOps, Web Applications, CI/CD Pipelines, GitHub, Terraform, Python, Machine Learning Operations (MLOps), TensorFlow, Kubeflow, Node.js, CentOS, NGINX, Redis, System Administration, Cloud, Training, HashiCorp, Continuous Deployment, SQL, ETL, Big Data, PostgreSQL, JavaScript, GraphQL, React, TypeORM, Fintech, Heroku, Security, GitLab CI/CD, GitLab, Amazon Virtual Private Cloud (VPC), AWS ALB, Site Reliability Engineering (SRE)Tech Lead
2017 - PRESENTPelmorex- Improved product quality by utilizing DevSecOps practices and mentoring different individuals about DevSecOps technologies.
- Preached clean architecture and clean code to different individuals and implemented different projects to give hands-on experience, which resulted in improved automated test coverage and faster development.
- Improved Android application performance by using StrictMode, Systrace, Firebase performance, and other Android profiling tools.
- Performed POCs with Kubernetes, Istio, and other cutting-edge technologies and shared the learnings with different teams, resulting in company-wide adoption of these technologies.
- Led a team of developers focused on building cross-platform microservices in a polyglot environment using Python, Go, TypeScript, Node.js, and C++.
- Helped with hackathon planning and participated by developing a solution to tag photos automatically using machine learning on mobile devices with TensorFlow.
- Implemented a content recommendation solution using data from Google Analytics to train a machine learning model along with a cross-platform solution using Fluter to reuse 70% of the code.
Technologies: Kubernetes, GoLand, Python, Data Science, DevSecOps, Artificial Intelligence (AI), Machine Learning, TypeScript, Node.js, React, Flutter, Jenkins, Jenkins Job DSL, Jenkins Pipeline, Apache Airflow, Google Cloud Platform (GCP), AWS, Terraform, Helm, Istio, Elastic, Logstash, Kibana, Artifactory, Sonar, CircleCI, Scrum, Kanban, Ruby, PHP, Docker, Gradle, Fastlane, Android SDK, iPhone SDK, Amazon EC2, Amazon Web Services (AWS), Java, Android, Kotlin, Android Architecture, RxJava, Functional Reactive Programming, Git, DevOps, Web Applications, CI/CD Pipelines, Argo CD, GitHub, GitHub API, Machine Learning Operations (MLOps), TensorFlow, Kubeflow, CentOS, NGINX, Redis, System Administration, Cloud, Training, HashiCorp, Continuous Deployment, Web Scraping, SQL, ETL, Big Data, PostgreSQL, JavaScript, GraphQL, TypeORM, Go, Amazon EKS, Security, GitLab CI/CD, GitLab, Amazon Virtual Private Cloud (VPC), AWS ALB, Site Reliability Engineering (SRE)Mobile Engineer | Principal Associate
2015 - 2017Capital One Canada- Developed new features and fixed bugs for mobile servicing apps, using practices like test-driven development and acceptance test-driven development for Capital One Canada iOS and Android apps.
- Conducted TDD with unit testing, integration testing, and functional testing using JUnit, XCTest, PowerMock, Mockito, and OCMock.
- Worked closely with DevOps to achieve continuous integration and continuous delivery goals.
- Contributed to innovative ideas during multiple hackathons in the fintech space.
Technologies: AWS, Terraform, Jenkins, Jenkins Pipeline, Jenkins Job DSL, Android SDK, iPhone SDK, Mobile Payments, Near-field Communication (NFC), Amazon Alexa, JUnit, Spring Cloud, Microservices, PostgreSQL, MongoDB, Amazon EC2, Amazon Web Services (AWS), Java, Android, Kotlin, Android Architecture, RxJava, Functional Reactive Programming, Google Cloud Platform (GCP), Docker, Git, DevOps, Web Applications, CI/CD Pipelines, GitHub, GitHub API, Python, Node.js, NGINX, Redis, New Relic, Cloud, HashiCorp, Continuous Deployment, SQL, ETL, JavaScript, Go, FintechMobile Application Developer
2012 - 2015Pelmorex- Streamlined deployment and quality assurance processes by developing and integrating test automation programs and continuous integration tools.
- Strengthened developmental methodologies by introducing code quality and standards documentation.
- Created, delivered, and maintained scalable system architecture to support real-time push notifications for mobile applications.
- Developed code fixes and enhancements for inclusion in future application releases.
- Led a group of engineers in the design and development of mobile applications for iOS and Android platforms.
- Collaborated with product owners, graphic designers, and developers to design, build, and test mobile applications and services.
Technologies: Android SDK, iPhone SDK, ActiveMQ, RESTful APIs, C++, Python, Jenkins, Maps, GIS, Java, Android, Android Architecture, RxJava, Functional Reactive Programming, Google Cloud Platform (GCP), Git, DevOps, Web Applications, CI/CD Pipelines, GitHub, NGINX, Cloud, Continuous Deployment, SQL, JavaScriptMobile Application Developer
2012 - 2012Tenthline- Provided continued maintenance and development of bug fixes and patch sets for existing enterprise content management-based web and mobile applications.
- Integrated an enterprise content management system Alfresco and document scanning system Ephesoft.
- Helped develop iPhone and Android applications that allowed users to view and search organized scans of paper documents.
- Developed an iPhone and Android application for a SaaS model that provides appointments and patient record management.
Technologies: Java, Alfresco, Android, iOS, Agile Software Development, Ephesoft, Git, Web Applications, CI/CD Pipelines, GitHub, SQL, JavaScript