Summary
Overview
Work History
Education
Skills
Timeline
SoftwareEngineer

MANJUL PRATAP SINGH

Software Engineer
Noida,UP

Summary

Self-driven professional with ~6 years of development experience. In the quest of technical expertise in designing large scale web applications with a growth-oriented organization, besides effectively contributing to the progress and growth of the organization.

Overview

6
6
years of professional experience
4
4
years of post-secondary education

Work History

Interviewer

Workfall
08.2022 - 10.2022
  • Conducted interviews with participants to assess eligibility remotely for various profiles including JavaScript, Html, CSS, ReactJS, NodeJS and C++.
  • Recruited and screened potential participants.

Software Engineer

Soroco India
Bangalore
01.2021 - 03.2022
  • Worked with team members to design and implement features using JavaScript, C++ and C#
  • Was part of a full stack team to develop backend and manage databases using NodeJS and MongoDB (Mongoose as ORM) and frontend in ReactJS.
  • Server Data Analysis using Python and Jupyter and little bit of SQL using PostgresSQL.
  • Reviewed code, debugged problems and corrected issues.
  • Documented technical workflows and knowledge using Azure to educate newly hired employees.
  • Developed unit test cases in C# and xUnit for testing.
  • Provided guidance and mentored less experienced members.
  • Solved very challenging technical problem as well as detected an issue which avoided the engagement with a well known client to break.

Software Developer II

Dominion Voting Systems Corporation
Toronto
10.2018 - 12.2019

Internet as well as desktop based voting applications

  • Worked on full stack development of upgrading current internet based voting application using NodeJS for backend, MongoDB for database and ReactJS for frontend.
  • Was responsible for providing technical expertise in design and development of desktop based C++ application.
  • Participated in design and development of software products for external and internal customers.
  • Maintained understanding of product development schedules and adhere to all deadlines.
  • Worked closely with QA Analysts on software quality testing and debugging.

Senior Systems Engineer

Siemens Healthcare Private Limited
Bangalore
10.2015 - 07.2017

Syngo classic - A medical imaging software is used in hospitals for processing the images acquired after the diagnosis of the patient’s different body parts for enhancement purpose.

  • Worked on feature enhancement and bug fixing.
  • Developed and documented new features and interfaces using Azure.
  • Debugged the module using WinDBG.
  • Automation Cluster of IT and UT testing of syngo classic using VBScript.

Junior Software Engineer

Creative Genius Software India Pvt Ltd
Bangalore
06.2014 - 09.2015

Aqua – A Graphics Application for Creative Fonts and Images

A user interface standalone application which provides different functionalities to perform various operations on texts and images like common transformations, applying different effects like blur, invert, un-sharpen, bevel on fonts and images like Photoshop, Feature enhancement and bug fixing using C++ and XCode.

  • Building the projects for 64bit operating system, fixed bugs and worked on adding UI features and data structure to manage the data associated with UI.
  • Thoroughly understood the design pattern of the application and worked on implementation of concepts like IPC (Inter-process Communication) and different serialization formats such as json, xml, proto buffers.

Trainee Software Engineer

Seagull Technologies
Bangalore
08.2013 - 05.2014

Worked on Robust Video stabilization on moving platforms

The project involved stabilizing videos captured from handheld devices written in C++ using OpenCV.

This module was targeted to be integrated in aerial surveillance architecture, where the camera is mounted on a mobile platform and the video feed must be stabilized in real-time for smooth and jerk-free feed. It included following things:

  • Background foreground segmentation (Optical flow)
  • Global motion parameter estimation (Ego motion)
  • Parameter smoothing
  • Image warping

Responsibilities:

  • Coding and Designing in C++ and QT Creator
  • Module exploration and discussions
  • Documenting the design and interfaces
  • Coding, testing and debugging the module

Education

Graduate Certificate - Big Data Analytics

Georgian College
Barrie, Canada
09.2017 - 04.2018

Bachelor of Technology - Information Technology

Noida Institute Of Engineering And Technology
Gr.Noida
09.2009 - 05.2013

Skills

Languages Used:

undefined

Timeline

Interviewer

Workfall
08.2022 - 10.2022

Software Engineer

Soroco India
01.2021 - 03.2022

Software Developer II

Dominion Voting Systems Corporation
10.2018 - 12.2019

Graduate Certificate - Big Data Analytics

Georgian College
09.2017 - 04.2018

Senior Systems Engineer

Siemens Healthcare Private Limited
10.2015 - 07.2017

Junior Software Engineer

Creative Genius Software India Pvt Ltd
06.2014 - 09.2015

Trainee Software Engineer

Seagull Technologies
08.2013 - 05.2014

Bachelor of Technology - Information Technology

Noida Institute Of Engineering And Technology
09.2009 - 05.2013
MANJUL PRATAP SINGHSoftware Engineer