Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mehul Sharma

Vancouver,Canada

Summary

Experienced with coordinating schedules and facilitating seamless operations. Utilizes effective communication and leadership to maintain order and safety. Track record of enhancing team performance and navigating complex logistical challenges.

Overview

7
7
years of professional experience

Work History

CN Conductor

CN Rail
11.2024 - Current
  • Established strong working relationships with clients through exceptional communication skills, fostering trust and collaboration.
  • Managed cross-functional teams in resolving complex technical issues, ensuring swift resolution of critical incidents.
  • Removed malware, ransomware, and other threats from laptops and desktop systems.
  • Patched software and installed new versions to eliminate security problems and protect data.
  • Wrote, reviewed and edited technical document in accordance with template requirements.
  • Developed positive working relationships with stakeholders to effectively coordinate work activities.
  • Achieved successful project outcomes by maintaining accurate documentation and meeting strict deadlines.
  • Streamlined HR processes for increased productivity through analysis and optimization of HRIS systems.
  • Addressed organizational needs during mergers or acquisitions by efficiently consolidating disparate HRIS systems into a unified platform.
  • Prepared forms, required reports, switch lists and train orders daily.
  • Supported train maintenance teams by reporting observed equipment malfunctions or damage promptly, minimizing disruptions to service schedules.

Software Developer 3

BC Plumbing
12.2021 - 11.2024
  • Working on a project to automate artifacts collection and generation of generic timeline reports in evidence-significant format
  • Worked on Detection Microservices using the event streaming platform. Analyzed the data from the Kafka topics associated with various data sources such as application, system or any forensically significant logs that are being brought into the Data Mesh platform
  • Worked on the design consists of Auth service which is responsible for authentication and authorization of clients. After authentication/authorizations, the client’s request goes to the Forensic report service. Forensic report service provides REST API for creating, updating, getting status, and getting a list of reports(timelines) for which a client wants to create a forensic(timeline) report
  • Oracle SaaS Cloud information systems, which support commercial, public-sector and government entities, from cybercrime

Software Developer

Project Doors
06.2021 - 11.2021
  • Built, tested and deployed a highly scalable microservices application using Java and Spring Boot framework for automated testing.
  • Automated build and deployment process with Jenkins as the CI/CD tool and Maven as the build tool, integrated with selenium.
  • UNIX/Linux shell scripts for data-driven automatic processing.
  • Used to request and access various devices on the company’s premises to record measurement values in SQL databases
  • Developed a microservice architecture supporting already more than 8 products.
  • Developed reports in SQL Reporting services deployed in server, later displayed in java applications using RDL.
  • Created Jasper Reports using Java to store the measurement values for color patches as recorded by the devices
  • Developed UI using HTML, JavaScript, and JSP, and developed Business Logic and Interfacing components using Business Objects, XML, and JDBC.
  • Designed front end checking validations using JavaScript.
  • Consumed SOAP and REST Web Services to retrieve the information from the back end.
  • Teck: Java, Jenkins, Docker, Selenium, XML, RDL, Jasper, Maven, Microsoft SQLServer

Project Engineer

Hum Hai Technologies
11.2017 - 08.2019
  • Build, tested and deployed scalable, highly available, and modular software projects.
  • Worked closely with clients to establish problem specifications and design.
  • Developed code fixes and enhancements for inclusion in future code releases and projects.
  • Experience working with Docker to improve our (CD) Continuous Delivery framework to streamline releases
  • Used JIRA for defect management and to keep track of bugs and issues.
  • Built application using MAVEN and used Log4J to generate log files for the application.
  • Extensively Implemented Spring Boot, dependency Injection (DI) and aspect oriented programming (AOP)features along with hibernate.
  • JUnit/Mockito Frameworks were used for performing unit & integration testing by writing test cases.
  • Used client side MVC frameworks like Angular JS Single Page Application developments.
  • Ported the application’s native application and database servers from WebSphere/Oracle to JBoss/PostgreSQL.
  • Involved in Jenkins configuration
  • Amazon EC2 is also used for deploying and testing the lower environments such as Dev, INT and Test.
  • Amazon IAM was used to maintain the user credentials and also involved in creating custom IAM policies to various groups defined within the organization.
  • Object storage service Amazon S3 is used to store and retrieve media files such as images.
  • Cloud Watch is used to monitor the application and to store the logging information.
  • Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
  • Exported SQL data in to Elastic search to allow much faster and scalable user searches from the database.
  • Teck: Java, Multithreading, core Java, Spring 4.0, Hibernate ORM 4.3.0, Spring web-flow, Spring MVC, Spring AOP, Spring Hibernate, JSP, JSF 2.2, JSTL, HTML5, CSS3, Ajax, Java Script, AngularJS, Node Js, XML, Web services (Soap and Rest), JBoss 6.3, Oracle11g, Amazon EC2, Amazon S3, Amazon Cloud Watch, AWS Lambda, Amazon IAM, Elastic Search, GIT, JIRA, Junit, Unix, Log4j.

Education

Masters - Computer Engineering

Budapest Metropolitan University
04.2021

Bachelors of Technology - Computer Science

Guru Nanak Dev College
05.2017

Skills

  • Operating systems: UNIX, Linux/Solaris, Windows
  • Programming Languages: Java, J2EE, Golang, python, C and C
  • Technologies: Servlets, JSP, JSTL, JDBC, JAX, JNDI, EJB, JMS, XML, XSLT, AJAX, HTML, JavaScript, AngularJS, Jquery, Backbone JS, GWT and Web services
  • Build Tools: Ant, Maven
  • Database Tools: Oracle 11g, 10g/9i, MySQL, PostgreSQL, Dynamo DB and MongoDB
  • Frameworks: Spring40, Spring MVC, Struts233, Hibernate430, JSF 22
  • Application Servers: IBM Apache Tomcat, Glassfish, WebSphere, JBOSS, WebLogic and AmazonEC2
  • Java IDEs: NetBeans, Android Studio, IBM RAD, Eclipse
  • Cloud Computing: Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda, Amazon SQS, AWS Identity and access management, AWS CloudWatch, Amazon EBS other services of the AWS family
  • Maintaining equipment
  • Expressive conducting
  • HR policies and procedures
  • Payroll administration

Timeline

CN Conductor

CN Rail
11.2024 - Current

Software Developer 3

BC Plumbing
12.2021 - 11.2024

Software Developer

Project Doors
06.2021 - 11.2021

Project Engineer

Hum Hai Technologies
11.2017 - 08.2019

Bachelors of Technology - Computer Science

Guru Nanak Dev College

Masters - Computer Engineering

Budapest Metropolitan University
Mehul Sharma