Rizwan Qureshi

Rizwan Qureshi

Lecturer

Followers of Rizwan Qureshi339 followers
location of Rizwan QureshiBarrie, Ontario, Canada

Connect with Rizwan Qureshi to Send Message

Connect

Connect with Rizwan Qureshi to Send Message

Connect
  • Timeline

  • About me

    Director at Mavenbyte Technology Inc.

  • Education

    • Western University

      1998 - 2000
      Masters Computer Science

      MS in Computer Science with excellent academic standing (90% average).Notables: 1. Special University Scholarship (Jan '99 to Dec ‘99), University of Western Ontario, London Ontario, Canada.2. Graduate Research Scholarship (Jan '99 to Dec ‘99), University of Western Ontario, London Ontario, Canada.MS Project Title: Role Based Access Control (RBAC) Developed a desktop application using J2SE and Swing® to implement an access control mechanism known as "Role-Based Access Control". A… Show more MS in Computer Science with excellent academic standing (90% average).Notables: 1. Special University Scholarship (Jan '99 to Dec ‘99), University of Western Ontario, London Ontario, Canada.2. Graduate Research Scholarship (Jan '99 to Dec ‘99), University of Western Ontario, London Ontario, Canada.MS Project Title: Role Based Access Control (RBAC) Developed a desktop application using J2SE and Swing® to implement an access control mechanism known as "Role-Based Access Control". A user interface to display 2D Graphics on canvas. A project requirement for the MSC degree in Computer Science at UWO Show less

  • Experience

    • KFUPM

      Jan 1993 - Jan 1998
      Lecturer
    • Computer Talk Technology Inc.

      Jun 2000 - Jul 2007
      Technical/Team Lead and System Architect

      Technical Lead/ Senior Software Engineer (Research & Development)The Company deploys, and supports contact centre solutions for hundreds of clients worldwide.Developed enterprise applications in Java. Independently designing, developing and troubleshooting applications.Key Technologies & Systems:J2SE and Swing®, JavaBeans, EJB, HTML, JSP, JavaScript, XML, AJAX, JSF, XSLT, VoIP

    • Mavenbyte Technology Inc.

      Jun 2006 - now
      Director

      I am the founder of this company and I provide consulting services to the IT industry specifically in Java and related technologies. We leverage the power of open sourceCompanies worked for in different roles:TELUS, Scarborough (Contract) — July 2010 to June 2018Worked as Solutions Architect QuickPlay Media Inc. Toronto (Contract) — March 2010 to July 2010Senior web developer. B2B communication.Amdocs, Toronto (Contract) — Oct 2009 to Jan 2010Senior web developer. Developed an online order entry web application for Rogers. Show less

    • Sigma Software Solutions, Canada

      Aug 2007 - May 2009
      Technical Lead and Senior Software Engineer

      Technical/Team Lead and Enterprise J2EE Architect. Architected and implemented an online web order entry application (web-2.0) for Sears and HBC. Mentoring junior developers. Documentation of code with UML diagrams.Key Technologies & Systems:Hibernate, JBoss Seam, JQuery, EJB3, J2EE, Internationalization using JSF, facelets, RichFaces, Oracle DB, Toplink.

    • Amdocs

      Oct 2009 - Jan 2010
      Senior Web Application Developer (Contract)

      Senior web developer. B2B communication using SOAP and REST web services. Building business Intelligence infrastructure.Key Technologies & Systems:Spring web services, XML, WSDL, Maven, Eclipse, J2ME, Android, Java on Blackberry OS.

    • QUICKPLAY MEDIA LIMITED

      Mar 2010 - Jul 2010
      Senior Web Application Developer (Contract)

      Senior web developer. B2B communication using SOAP and REST web services. Building business Intelligence infrastructure.Key Technologies & Systems:Spring web services, XML, WSDL, Maven, Eclipse, J2ME, Android, Java on Blackberry OS.

    • TELUS

      Jul 2010 - Jun 2018
      Solutions Architect (Contract)

      Worked as Solution Architect for creating workflows using Mediation Zone® (digitalroute.com) for streamlining and processing huge amount of data collected from cell towers. Transformation of this data into tangible bills to customers.Mentoring junior developers in various technologies used at Telus.Define the architecture of the product and liaise with senior product architects and technical leaders to conceptualize the architecture and taking responsibility for the completed design of the system.Manage the software development cycle, including research, architecture, development, testing, release, upgrades.Review other team member’s code, provide feedback and develop a sound team knowledge.Using project management and bug tracking tools like JIRA.Interacted with multiple teams in the enterprise to understand their product needs and build new use cases into software interfaces using xml schema and WSDLs for document style services.Testing the implementation of the Oracle Coherence Data-grid at Telus. Participated in assembly testing, performance testing and product testing.Investigated bugs, issues with software and implemented fixes.Development, maintenance and trouble shooting of Koodo Mobile’s EJB and Spring web services deployed on Weblogic application server.Creating control-m (9.0) batch applications based on Telus frameworks.Coding/Implementation and maintenance of the Koodo Mobile system.Implemented a complete solution for processing files from HYLA using the Telus batch framework.Key Technologies & Systems:TELUS frameworks, Java, Spring, ORM-Ibatis, Web Services, XML, HTML, WSDL, EJB, Weblogic 10, Oracle 11g, JSF/Struts, JMS, Eclipse/STS, TOAD, Maven, Caliber, ITSM, MVC, LDAP, Agile, Jira, RefPDS, ClientAPI, Mediation Zone® Show less

    • FIS

      Nov 2018 - Aug 2020
      Senior Web Developer

      FIS, Toronto (Contract) — November 2018 to August 2020• Worked as Senior Web Developer at FIS.• Mainly Worked with the DevOps and FIS team to move their infrastructure to theCloud.• Containerization of proprietary applications at FIS.• Created applications using the TLS protocol for end-to-end secure communications between various applications using OpenSSL.• Creating images using Docker/Dockerfile.• Deploying pods/containers in AKS using YAML and helm-chart.• Worked with Microsoft’s team for the implementation of Expiry system using Redis• Created logging framework for each application using ELK and Fluentbit.Key Technologies & Systems:Docker, Kubernetes, Microsoft Azure. ELK (Elastic search and Kibana), STS, Maven, Fortify, Ms-VScode, Bitbucket/GitHub, used helm-charts for deployments of pods, Redis, Jedis (Java client for Redis), Python, Perl, OpenSSL, JDK 12. Show less

    • Roche

      Mar 2021 - Nov 2023
      Senior Java Developer/DevOps

      Seasoned DevOps Engineer with a successful track record of spearheading the transformation of on-premises applications to Kubernetes in the AWS Cloud environment.Exceptional proficiency in deploying and managing containerized Spring Boot applications, orchestrating pods and containers through Helm Charts and YAML filesCrafting Datadog dashboards for enhanced monitoring and observabilityExpertise in a wide array of cutting-edge technologies, including Docker, Kubernetes, AWS, Maven, Spring Boot, Argo CD, and Bitbucket/GitLab, with a demonstrated ability to streamline deployment processes through Helm Charts.Moreover, well-versed in the implementation of robust security measures, utilizing security tools such as Sysdig-Secure, OPA Gatekeeper, Kyverno, and Trivy to ensure the utmost data protection and compliance standards.Delivering streamlined, secure, and highly available solutions, with a strong commitment to efficiency, scalability, and staying at the forefront of emerging technologies to drive continuous improvement.Key Technologies & Systems:Docker, Kubernetes, AWS, Maven, Spring-boot, Argo CD, Bitbucket/GitLab, Helm Charts, Redis, JDK 12, kafka, sealed-secrets. Show less

  • Licenses & Certifications

    • Intensive Servlet, JSP, EJB, VisualAge Java and WebSphere Application Server, from ObjectSoft Solutions Inc.

      Objectsoft Solutions
      Apr 2001
    • Sun Certified Web Component Developer SCWCD

      Sun Microsystems
      Jul 2007
    • Training on Mediation Zone® by Digital Route professionals

      DigitalRoute
      Jul 2010
    • Developing Java Web Applications: Hands-On, from Learning Tree International®

      Learning Tree International
      Apr 2005
    • Java Enterprise Development Certified Professional, by Learning Tree International®

      Learning Tree International
      Jul 2004
    • Building XML Web Services: Hands-On, from Learning Tree International®

      Learning Tree International
      Apr 2004
    • C# Programming, from Learning Tree International®

      Learning Tree International
      Jul 2002
    • Java for Enterprise Systems Development from Learning Tree International®

      Learning Tree International
      Apr 2001
    • Enterprise JavaBeans: Hands-On, from Learning Tree International®

      Learning Tree International
      May 2003
    • Project Management Professional (PMP) from Hitech Institute

      HiTech Institute
      Apr 2010
    • Sun Certified Java Programmer for the Java 2 Platform (Score 90%).

      Sun Microsystems
      Feb 2006
  • Volunteer Experience

    • Volunteer

      Issued by Hazel Burns Hospice on Jun 2011
      Hazel Burns HospiceAssociated with Rizwan Qureshi