Inderpreet Singh Email & Phone Number
@ece.ubc.ca
LinkedIn matched
Who is Inderpreet Singh? Overview
A concise factual answer block for searchers comparing this professional profile.
Inderpreet Singh is listed as Software Engineering Manager at Parallel Domain, a company with 53 employees, based in Greater Vancouver Metropolitan Area, Canada, Canada. AeroLeads shows a work email signal at ece.ubc.ca and a matched LinkedIn profile for Inderpreet Singh.
Inderpreet Singh previously worked as Principal Engineer, Manager at Parallel Domain and Senior Software Engineer at Parallel Domain. Inderpreet Singh holds Master Of Applied Science, Electrical And Computer Engineering from The University Of British Columbia.
Email format at Parallel Domain
This section adds company-level context without repeating Inderpreet Singh's masked contact details.
AeroLeads found 1 current-domain work email signal for Inderpreet Singh. Compare company email patterns before reaching out.
About Inderpreet Singh
Experienced Senior Software Engineer. Background in computer architecture and high-performance computing. Passion for machine learning and web technologies.Github: https://github.com/ipsingh06
Listed skills include Amazon Web Services, Agile, Computer Architecture, Algorithms, and 20 others.
Inderpreet Singh's current company
Company context helps verify the profile and gives searchers a useful next step.
Inderpreet Singh work experience
A career timeline built from the work history available for this profile.
Principal Engineer, Manager
Current
Software Engineering Manager
Senior Software Engineer
Senior Software Engineer
- Trained software team through presentations on software development practices including Agile, unit and integration testing, code reviews, and continuous integration
- Spearheaded development of new event-based software architecture for new instruments based on Python, RabbitMQ and Qt/QML with focus on web connectivity through a JSON API
- Collaborated with internal devops and Amazon AWS IoT teams in development of cloud architecture for internet-connected instruments using AWS IoT and AWS Greengrass
- Mentored a junior engineer in development of a deep-learning cell classification and localization algorithm
- Guided a junior engineer in design and implementation of an MVVM GUI application built using Python, Qt/QML, Websockets and ReactiveXTechnologies: Python, RabbitMQ, AWS Greengrass, AWS IoT Core, Qt/QML, Websockets.
Software Developer
- Designed highly customized e-commerce websites using Saleor/Django, Python, JavaScript and Bootstrap while following responsive design practices
- Greatly improved customer productivity by integrating an external inventory manager into Django backend
- Enhanced reliability through extensive unit and end-to-end testingTechnologies: Python, Django, Saleor, JavaScript, Bootstrap, SCSS, PostgreSQL
Senior Engineer, Machine Learning Group
- Researched and applied deep-learning to the computer vision problem of spoof-detection in face authentication
- Achieved state-of-the-art results in face spoof-detection by applying transfer learning with deep convolutional neural networks (CNNs) using Caffe
- Developed an Android camera app using Java and Snapdragon Neural Processing Engine (SNPE) to procure training data and demo the trained spoof-detection models
- Automated the generation of spoof images and reduced project turn-around time by a few weeks
- Created scripts using Python and OpenCV to augment and prepare training data
- Implemented and optimized the deconvolution operation on an embedded Digital Signal Processor (DSP), achieving competitive performance and higher energy efficiency compared to the GPU
Senior Engineer, Secure Systems Group
- Wrote Android system software in Java and C++ for Continuous Authentication
- Implemented a hardware abstraction layer (HAL) to facilitate communication between non-secure Android and Qualcomm Secure Execution EnvironmentTechnologies: Android, Java, C++, GMock, GTest
Senior Engineer, Parallel Compute Group
- Investigated, designed and developed in C/C++ a new multicore chapter for the acclaimed Vellamo mobile benchmarking Android app
- Collaborated with numerous performance teams in identifying performance issues in the next generation SOCs; these multicore benchmarks were incorporated into critical test suites used company-wide
- Published a top-10 paper and presented a lecture on benchmarking insights in an internal tech conference
- As a feature owner, developed an Eclipse IDE plugin using Java to visualize system traces and aid in functional and performance debugging of Android applicationsTechnologies: Android, C++, Java
Masters Student
- Master thesis: Improving GPU Programming Models Through Hardware Cache Coherence
- First author on HPCA-19 paper "Cache Coherence for GPU Architectures". Selected for IEEE Micro Top Picks 2013 (12 top papers from Computer Architecture conferences in 2013)
- Second author on MICRO-44 paper "Hardware Transactional Memory for GPU Architectures". Selected for IEEE Micro Top Picks 2011 (12 top papers from Computer Architecture conferences in 2011)
Research Assistant
- Helped develop and maintain an open-source, cycle-accurate GPU performance simulator – GPGPU-Sim 3.x
- Assisted in preparation and submission of a successful 3-year SRC grant proposal
Hardware Verification Engineer
- Designed and implemented a verification testbench environment for an Intel solid-state drive IP block using System Verilog and the Open Verification Methodology framework
- Modelled and programmed block, register and coverage models along with directed and exploration test suites used to carry out the hardware verification process
Hardware Engineer
- Collaborated with physicists and engineers in the development of a low magnetic field environment within a pulse tube dilution refrigerator for use in quantum computing
- Designed, constructed and tested passive-compensation magnetic shields for use in the Input/Output system of the quantum computer
System Test Engineer
- Designed performance and stress tests for testing internally developed hardware and software for use in carrier grade networking equipment
Colleagues at Parallel Domain
Other employees you can reach at paralleldomain.com. View company contacts for 53 employees →
Yaad Grossman
Colleague at Parallel Domain
Vancouver, British Columbia, Canada, Canada
View →
HY
Hannah Yang
Colleague at Parallel Domain
Greater Vancouver Metropolitan Area, Canada
View →
KL
Kevin Lorell
Colleague at Parallel Domain
San Francisco, California, United States, United States
View →
MO
Mariana Otero Sequeiros
Colleague at Parallel Domain
Mexico City, Mexico, Mexico
View →
CB
Camille Ballas
Colleague at Parallel Domain
Vancouver, British Columbia, Canada, Canada
View →
JC
Jordan Casoli
Colleague at Parallel Domain
British Columbia, Canada, Canada
View →
SG
Sally G.
Colleague at Parallel Domain
Canada, Canada
View →
LP
Lars Pandikow
Colleague at Parallel Domain
Vancouver, British Columbia, Canada, Canada
View →
DL
Derek Larson
Colleague at Parallel Domain
North Vancouver, British Columbia, Canada, Canada
View →
RZ
Robin Zimmer
Colleague at Parallel Domain
Greater Vancouver Metropolitan Area, Canada
View →
Inderpreet Singh education
Master Of Applied Science, Electrical And Computer Engineering
Bachelor Of Applied Science, Engineering Physics
Frequently asked questions about Inderpreet Singh
Quick answers generated from the profile data available on this page.
What company does Inderpreet Singh work for?
Inderpreet Singh works for Parallel Domain.
What is Inderpreet Singh's role at Parallel Domain?
Inderpreet Singh is listed as Software Engineering Manager at Parallel Domain.
What is Inderpreet Singh's email address?
AeroLeads has found 1 work email signal at @ece.ubc.ca for Inderpreet Singh at Parallel Domain.
Where is Inderpreet Singh based?
Inderpreet Singh is based in Greater Vancouver Metropolitan Area, Canada, Canada while working with Parallel Domain.
What companies has Inderpreet Singh worked for?
Inderpreet Singh has worked for Parallel Domain, Stemcell Technologies, Freelance, Self-Employed, Qualcomm, and The University Of British Columbia.
Who are Inderpreet Singh's colleagues at Parallel Domain?
Inderpreet Singh's colleagues at Parallel Domain include Yaad Grossman, Hannah Yang, Kevin Lorell, Mariana Otero Sequeiros, and Camille Ballas.
How can I contact Inderpreet Singh?
You can use AeroLeads to view verified contact signals for Inderpreet Singh at Parallel Domain, including work email, phone, and LinkedIn data when available.
What schools did Inderpreet Singh attend?
Inderpreet Singh holds Master Of Applied Science, Electrical And Computer Engineering from The University Of British Columbia.
What skills is Inderpreet Singh known for?
Inderpreet Singh is listed with skills including Amazon Web Services, Agile, Computer Architecture, Algorithms, Computer Hardware, Cuda, Keras, and Tensorflow.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial