Muhammad Umar

Muhammad Umar Email and Phone Number

Sr. Manager, Software Development @ BMO
Toronto, ON, CA
Muhammad Umar's Location
Toronto, Ontario, Canada, Canada
Muhammad Umar's Contact Details

Muhammad Umar personal email

n/a
About Muhammad Umar

- With over 9 years of comprehensive IT experience for project and team management and proven history of success in challenging environments.- Throughout my career, I have been tasked with gathering and analyzing requirements, designing and developing software solutions by using n-tier architecture in an efficient manner with measurable success.- Oracle Certified Java developer for Java SE, Web Component, Web Services and Enterprise JavaBeans. - ITIL Certified for IT best practices. Please consider the following highlights from my career:Technical Expertise: I have expertise with medium to large scale projects within a Linux/Unix environment using Java, Servlets, JSP , JavaBeans, Spring, JPA/Hibernate, Web Services (SOAP/JAX-WS, RESTful/JAX-RS), EJB, XML, Tomcat, and WebSphere, and a thorough knowledge and experience with Agile SDLC for Scrum, TDD, ITIL best practices, SOA, n-tier architecture and Java design patterns. Also, I have a good understanding and experience in security and identity management concepts and best practices. In addition, I have a strong technical background with JavaScript, jQuery, HTML, Perl and databases and I have experience using the development tools like Ant, SVN, Eclipse, and Maven. Leadership Skills: I provide excellent technical leadership on troubleshooting and resolution of issues. In addition, I am a patient and meticulous supervisor who can mentor developers and project teams on design, architecture, and quality. I also have experience to manage resources and assigning tasks to team members. Project Management: I managed the day-to-day development aspects of multiple projects through out the project life cycle such as requirements documentation and analysis, design, development, deployment, and support. I monitored and managed project deliverables and progress through continuous communication with my team to meet scheduled timelines. I also developed project plans, manage changes, and executed implementation plans.

Muhammad Umar's Current Company Details
BMO

Bmo

View
Sr. Manager, Software Development
Toronto, ON, CA
Website:
bmo.com
Employees:
58030
Muhammad Umar Work Experience Details
  • Bmo
    Sr. Manager, Software Development
    Bmo
    Toronto, On, Ca
  • Bmo Financial Group
    Senior Software Developer
    Bmo Financial Group Sep 2014 - Present
    Toronto, Canada Area
    Led the team and actively participated in coding to successfully develop and deliver company products. Communicated regularly with other business units, Infrastructure team, QAs, Project Managers as applicable to ensure alignment of business objectives, projects progress and metrics. Collaborated with the team to analyze the requirements, design the n-tier architecture using best practices and design patterns; creating technical specifications; and creating work breakdowns and estimates for the projects.
  • Mackenzie Investments
    Career Centre Leader, Software Development And Quality Assurance
    Mackenzie Investments Sep 2013 - Nov 2013
    Toronto, Canada Area
    Managed staffing, resourcing, coaching and workforce development based on the business plans. Managed external vendor contracts to ensure high quality resources to augment resourcing requirements. Managed the development and deployment of best practices and methodologies. Managed the performance of staff including annual performance reviews and salary recommendations. Participated in the IS Management Team to provide leadership across the division.
  • Greenwich Associates
    Team Leader, Software Development
    Greenwich Associates Aug 2010 - Sep 2013
    Toronto, Canada Area
    Responsible for leading software development team on multiple clients as well as internally driven projects. My responsibilities include:Project Development/Management and Support:Led the team and actively participated in coding to successfully develop and deliver company products, client specific projects and company internally driven projects. Communicated regularly with other business units, Infrastructure team, QAs, Business Managers and Project Managers as applicable to ensure alignment of business objectives, projects progress and metrics. Collaborated with the team to analyze the requirements, design the n-tier architecture using best practices and design patterns; creating technical specifications; and creating work breakdowns and estimates for the projects. Actively participated in coding activities and developed software solutions using HTML, JavaScript, JSP/Servlets, JavaBeans, Spring, JPA/Hibernate, Web Services (SOAP/JAX-WS, RESTful/JAX-RS), XML, EJB, Tomcat, WebSphere and databases.Team Management:Managed, mentored and motivated software developers to deliver high quality products and to encourage teamwork, and a high level of professionalism. Provided effective leadership and coaching to team members, including setting of individual goals, delivery of performance reviews and looking for opportunities to grow and develop to take on new roles and responsibilities within the organization, ensure resource cross-training and succession development. Worked with team members to enhance competency levels and achieve goals to increase performance via professional development and training. Handled resource planning, recruitment, training and performance management of the team. Process Development and Enhancements:Worked with the team to develop and/or enhance the processes like SDLC, code review, and application deployment. Worked with the team to develop the development standards and policies such as coding standards and key management policy.
  • Greenwich Associates
    Senior Software Developer
    Greenwich Associates Aug 2009 - Jul 2010
    Toronto, Canada Area
    Analyzed and documented business intelligence needs by mapping existing information sources and implemented strategies to leverage them. Collaborated with internal and external users to determine requirements and negotiated with stakeholders to resolve conflicting system requirements. Worked closely with Infrastructure team to design the production environments and develop metrics to meet internal and external software application requirements. Provided technical leadership on troubleshooting and resolution of issues including break/fix, root cause analysis, maintenance, operational improvements and optimization. Worked with QA analysts to create test plans, test cases and execution of the test cases. Mentored developers and project team on design, n-tier architecture, and quality. Reviewed the business processes and developed the solutions to streamline them. Scheduled and assigned tasks to team members. Created appropriate documents and conducted cross training sessions. Actively participated in coding activities and developed software solutions using HTML, JavaScript, JSP/Servlets, Spring, Hibernate, Web Services, XML, EJB, Tomcat, JBoss, Perl and databases to meet business needs.
  • Greenwich Associates
    Software Developer
    Greenwich Associates Dec 2004 - Jul 2009
    Toronto, Canada Area
    Analyzed, designed, developed, tested and implemented technical solutions based on requirements gathered, using Java, JavaEE, Perl, and PostgreSQL. Implemented, Customized, and fine-tuned various internal and external software applications using JSP/Servlets, Filters, JSTL, Custom Tags, Struts, Java Beans, EJB, JMS, Web Services, Hibernate and PostgreSQL by using best practices and design patterns. Provided Technical support to internal and external clients in timely manner.
  • Seneca College Of Applied Arts And Technology
    Programming Tutor
    Seneca College Of Applied Arts And Technology Sep 2001 - Apr 2003
    Toronto, Canada Area
    Tutored college students in different programming languages like Java, Perl, C, C++, in person, on-line and over the phone. Tested an appointment booking system, trained tutors and hundreds of students on the new system, documented the user feedback and wrote a technical report for the development team. Researched, developed and facilitated workshops on time and project management, note taking, exam preparation, and structured programming languages like C and OO language like C++.

Muhammad Umar Skills

Java Javascript Perl Databases Javabeans Spring Hibernate Web Services Xml Agile Methodologies Restful Webservices Servlets Jaxb Ejb Junit Ajax Jquery Tomcat Scrum Sql Linux Jsf Jsp Html Custom Tags Jstl Java Filters Qunit Pl/sql Postgresql Microsoft Sql Server Uml Eclipse Subversion Ant Maven Jira Netbeans Quality Assurance Oracle Software Project Management Sdlc Unix Jboss Application Server Websphere Application Server Rad

Muhammad Umar Education Details

Frequently Asked Questions about Muhammad Umar

What company does Muhammad Umar work for?

Muhammad Umar works for Bmo

What is Muhammad Umar's role at the current company?

Muhammad Umar's current role is Sr. Manager, Software Development.

What is Muhammad Umar's email address?

Muhammad Umar's email address is mu****@****nts.com

What schools did Muhammad Umar attend?

Muhammad Umar attended Trent University, Seneca College Of Applied Arts And Technology, University Of The Punjab, Lahore.

What are some of Muhammad Umar's interests?

Muhammad Umar has interest in Social Services, Children, Badminton, Education, Cricket, Reading, Science And Technology, Music, Movies.

What skills is Muhammad Umar known for?

Muhammad Umar has skills like Java, Javascript, Perl, Databases, Javabeans, Spring, Hibernate, Web Services, Xml, Agile Methodologies, Restful Webservices, Servlets.

Who are Muhammad Umar's colleagues?

Muhammad Umar's colleagues are Delali A-Pmp, Laurence Vanzella, Nancy Ramos, Danick Voyer, Sivasangary Krishnamohan, Jaynish Shah, Daniel Camara.

Not the Muhammad Umar you were looking for?

  • Muhammad Umar

    Senior Contract & Commercial Management Professional At Ge Power
    Toronto, On
    1
    ist.edu.pk
  • Muhammad Umar

    Cloud/Devops Engineer | Optimizing Cloud Infrastructure And Automation For Peak Performance
    Mississauga, On
  • Muhammad Umar

    Senior Consultant @ Élan Partners | Energy, Sustainability And Carbon Markets
    Greater Toronto Area, Canada
  • Muhammad Umar

    Fcca | Accounting Manager | Financial And Management Accounting | Change Management Expert | Management Consultant | Business Process Engineer | Erp And Systems Specialist | Assets | Equities | Ifrs | Cpa Candidate
    Greater Toronto Area, Canada

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.