Badges
Certifications
Work Experience
Senior Software Engineer
General Dynamics•  September 2022 - Present
Working as Senior Software Engineer for General Dynamics Mission Systems–Canada to delivers advanced system solutions to Canadian and international customers. Working on the Engineering and Integration ISS Contract, the Land C4ISR system integration.
Senior Software Engineer
Zighra•  April 2021 - September 2022
Working as Senior Software Engineer on Zighra’ s patented technology to delivers real-time behavioral intelligence and powerful security controls to continuously ascertain the identity of the customer, without the slightest disruption to user experience. I will be working on designing Identity Management Systems for Royal Canadian Navy with topnotch engineers and researches from Waterloo University.
Senior Software Engineer
Fisheries•  January 2021 - April 2021
Senior Software Engineer to assist with a re-write of a Java Spring program for a country-wide tidal and water system program. Development is using Microsoft Azure DevOps Services (CI & CD), SpringBoot Micro Services, OpenAPI, Swagger, Angular, Docker, Kubernetes, MongoDB, Git, Gradle and IntelliJ etc.
Senior Software Engineer
Keyless•  July 2020 - February 2021
Designed Windows Login Security Solution, primarily targeting Windows 10, Windows Server 2016 and 2019, but solution works on all versions of Windows starting from Vista onwards. Solution works with Keyless Biometric Authentication. Created CI & CD build and sign pipelines using CircleCI for various projects. Created various containerized .Net Core (ASP, MVC, Razor and WebSockets) applications (Ubuntu 18 -> Docker) on Azure and Amazon. Worked on SpringBoot based Micro Service for biometric authentications running in Docker container and Kubernaties.
Senior Software Engineer
Cisco•  June 2020 - September 2020
Started as Senior Java and C++ Software Engineer at Cisco. Worked on Managed Services Accelerator project. Technology stack uses SpringBoot based Micro Services in Docker Containers, Angular, Cassandra, Kafka, OpenAPI, Swagger and other open source technologies.
Senior Software Engineer
Lockheed Martin•  May 2019 - June 2020
Joining Lockheed Martin Canada as Senior Software Engineer (Software Development and Security) w.e.f. May 21, 2019. Senior C++ Developer with Java (Spring/Struts/Hibernate framework) experience. I will be working on Electronic Warfare (EW) projects in an Agile team. I will be working on new development and maintenance of existing software. Responsibilities: Requirements Analysis Software development in Java/C/C++ within an Agile environment Unit testing and documentation Integration and deployment Must Have Skills: 5-8 years of experience Programming experience in Java/C/C++ Experience with Linux environments Experience with software development tools such as Eclipse, Subversion and Ivy/Maven/Gradle Knowledge of object oriented design principles and design patterns Nice to Have Skills: Team leadership experience Radio Frequency (RF) experience Software architecture experience Must hold a valid Nato Secret Security Clearance
Senior Software Engineer
SafeNet•  2007 - 2015
Senior Software Engineer
Transport Canada•  2011 - 2011
Senior Software Engineer
Entrustet•  2007 - 2007
Software Engineer
Core Migration•  2002 - 2005
Software Consultant
Export Development Canada•  2000 - 2002
Senior Staff Engineer
Trend Micro Canada•  2015
Education
National University of Sciences and Technology
Electrical Engineering, BE•  1990 - 1994
Links
Skills
Mushtaq_Kashif has not updated skills details yet.