SlideShare a Scribd company logo
Jaspreet Singh 1
JASPREET SINGH
Software Developer with over a decade of Professional Experience
PERSONAL DETAILS
Name: Jaspreet Singh
DOB: 5 Oct 1989
Email: mail@jas.bio
Phone Number: +91 86 99999 500 (Facetime, Skype, Whatsapp, Viber, Telegram)
LinkedIn: @jascodes
Github: @jascodes
SKILLS
Languages: C/C++ | JavaScript/Typescript | Go | Python | CUDA | GLSL | Java | Dart
SQL | C# | AS3 | Swift
Frameworks:
Frontend: Flutter | React | React Native | Svelte | QT | SwiftUI
Backend: ExpressJS | Flask | GraphQL (Apollo and Hasura)
Processing: Tensorflow | OpenCV | VTK ( Visual Toolkit ) | PCL (Point Cloud Library)
Red5 Streaming Server
Testing: Appmium | Selenium | SauceLabs | Calabasmac
Tools & Platforms: VS Code | Git | Yarn | Webpack | JIRA | Github Actions | Xcode | Jenkins
Visual Studio | Instruments
Keywords: Fullstack | Cross-platform App Developer | Computer Vision | Algorithms
Machine Learning | Cryptography | OpenGL | WebGL | User Experience
Database: Postgres | MySQL | MSSQL
Active Interests: Fullstack | Flutter | Graphql | CrypoCurrency (R&D)
Future Interests: Halolens | WebXR
About
I try new technologies all the time. I have worked from creative frontend projects to tedious backend
video chat streaming server; from Computer Vision,Cryptography and Machine Learning to Web, Desktop
and Mobile App development. The ever-evolving world of software and technology is very exciting and I
believe my best work is still ahead of me.
EDUCATIONAL QUALIFICATION
 Bachelor of Technology in Computer Science and Engineering (B.Tech) [ 2008 – 12 ]
Jaspreet Singh 2
PROJECT HISTORY
Bizzy App @ Thynk Digital Aug 2019 till date
Role: Fullstack Mobile App Developer
Gallery: https://bizzy.jas.bio
Technologies: Flutter | Golang | GraphQL | Hasura | Postgres
Responsibilities:
 Built a Fintech Product for Small and Medium Size Enterprises Enterprizes
 Frontend: iOS and Android in Flutter (Experimental Desktop Support Windows, Mac, Linux)
 Backend: Graphql API using Hasura and Business logic in Go language
React WebGL Portfolio Websites @ Thynk Digital Feb 2019 to Aug 2019
Role: Frontend Developer
Project:
 https://zenart.jas.bio (Fast CDN Mirror) | https://zenart.com/
 https://zettalabs.jas.bio/ (Fast CDN Mirror) | https://zettalabs.com/
Featured Pages:
 WebGL https://zenart.jas.bio/home | https://zenart.jas.bio/home/mission
 Animation https://zenart.jas.bio/leaders | https://zenart.jas.bio/industries/finance
Technologies: TypeScript | React | WebGL | GLSL | Threejs | PHP | Composer
Responsibilities:
 Build advanced 3D web portfolios for NY based organizations
Machine Learning Mar 2018 to Dec 2018
Role: Private Research & Development
Technologies: Tensorflow | Keras | Jupyter | Numpy | NLTK
Overview:
 Image Colorization | Image Super-Resolution | Image Restoration
 Sentiment Analysis | Content Generation
Traveling Sep 2017 to Mar 2018
Multicoin Cryptocurrency Wallet @ Private Research April 2017 to Aug 2017
Role: Private Research & Development
Project: https://nemo.jas.bio
Technologies: Cryptography | Computer Security | Blockchain | Bitcoin | Javascript | HTML
Jaspreet Singh 3
Responsibilities:
 Multicurrency offline wallet based on bitcoin improvement protocols
 Mnemonic passphrase with multi-wallet support
 Private key hardening
Body Scanners @ Fit3D Oct 2014 to Mar 2017
Role: Computer Vision Engg
Gallery: https://fit3d.jas.bio/
Company Website: https://fit3d.com
Technologies: AWS | VTK | PCL | OpenCV | PrimeSense | CMAKE | Visual CPP
Company Overview: Fit3D provides body scanners and measurement services to health facilities etc.
using PrimeSense Technology-based sensors to capture RGB and Depth data, mounted on the turntable.
Responsibilities:
 Develop solution to convert captured RGB-Depth data to 3D Human Model via AWS GPU cloud
instances
 Remove the suspended noise and scanning device (turntable) from the 3D scene
 Calculate of body landmarks, from which body measurements are calculated
 Render visualization of landmarks and measurements in 3D for user consumption including virtual
tapemarks to show the corresponding measurement girth
 Publishing reports for end-users and distributing them on client platforms as well as via email;
allows the generation of the digital anatomical history of end-users
eLearning Modules @ zDetph Studios (Started Last Semester of Graduation) Jul 2012 to Aug 2014
Role: Action Script 3 Developer and Developer Trainer
Gallery/Sample: https://as3.jas.bio
Company Gallery: https://vimeo.com/35184036
Technologies: AS3 | Flash
Responsibilities:
 Writing interactive eLearning modules like attached sample using Action Script 3
 Training rookie developers
Realtime Video Chat Server @ Optimodus Corp Canada (During Graduation) Nov 2011 to Mar 2012
Role: Backend Java Developer
Gallery: https://red5.jas.bio
Technologies: Java | RED5
Company Overview: Optimodus, a Canadian company was developing an online remote learning
platform for kids.
Responsibilities:
 Develop backend for chat rooms where teachers could interact with multiple pupils
Jaspreet Singh 4
 The solution must be realtime, multi-party and multi-room
Computer Vision Projects @ Private Research (During Graduation) Jan 2011 Jan to July 2011
Role: Private Research & Development
Gallery: https://vision.jas.bio/
Technologies: OpenCV | Visual CPP
Overview:
 Develop a fingerprint matching algorithm which searches against a fingerprint database
 Develop an algorithm to generate a panoramic image from multiple images by stitching images
using feature detection
AXA Surveillance Product & HIV Wormware Research (During Graduation) June 2010 to Aug 2010
Role: Software Developer
Gallery: https://axa.jas.bio
Technologies: Computer Security | Visual Studio| Visual CPP | DotNET | Wormware
Responsibilities:
 Develop Product to monitor employee activity on company computers
 Hidden in the background; doesn't show a running process in task manager
 Monitors all keystrokes, I/O devices and screens vis screenshots
 A secret key combination to access the hidden AXA login panel
 Export reports in various formats and autosend them to company server
 Research wormware( not part of product or for real-world use) which could mutate its signature
thus, avoid anti-virus detection
TTS (Text2Speech) Punjabi Language (During Graduation) 2008
Role: Private Research & Development
Gallery: https://tts.jas.bio/
Technologies: Text2Speech | Visual Studio | Visual CPP | DotNET
Overview:
 Built a text to speech synthesis software in my native language, Punjabi
 Mainly written in dotNet and MS SQL database
 The algorithm used is grapheme to phoneme mapping
DotNET Applications @ Freelancing (During High School) 2006-2008
Role: DotNET Developer
Gallery: https://dotnet.jas.bio
Technologies: Visual Studio | DotNET
Responsibilities:
 Built SMS Express for storing of student exam data and generating SMS alerts for results and
miscellaneous messages
Jaspreet Singh 5
 Video rental management for local store
 Employee records, attendance and payroll management software for local business starting with
my father’s and uncle’s offices

More Related Content

What's hot

Introduction on Mobile development
Introduction on Mobile developmentIntroduction on Mobile development
Introduction on Mobile development
Shady Selim
 
Flutter
FlutterFlutter
Kotlin native for iOS and Android
Kotlin native for iOS and AndroidKotlin native for iOS and Android
Kotlin native for iOS and Android
Shady Selim
 
Microsoft Tools for Android Developers
Microsoft Tools for Android DevelopersMicrosoft Tools for Android Developers
Microsoft Tools for Android Developers
Nick Landry
 
Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020
Devathon
 
Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical way
Ahmed Abu Eldahab
 
Developer Student Clubs NUK - Flutter for Beginners
Developer Student Clubs NUK - Flutter for BeginnersDeveloper Student Clubs NUK - Flutter for Beginners
Developer Student Clubs NUK - Flutter for Beginners
Jiaxuan Lin
 
Flutter vs react native head to toe comparison [2021 edition]
Flutter vs react native  head to toe comparison [2021 edition]Flutter vs react native  head to toe comparison [2021 edition]
Flutter vs react native head to toe comparison [2021 edition]
Katy Slemon
 
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxNET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
Luis Beltran
 
Flutter dhaval solanki
Flutter   dhaval solankiFlutter   dhaval solanki
Flutter dhaval solanki
Dhaval Solanki
 
Fire up your mobile app!
Fire up your mobile app!Fire up your mobile app!
Fire up your mobile app!
Suganthi Giridharan
 
Game development using Flutter
Game development using FlutterGame development using Flutter
Game development using Flutter
Shady Selim
 
The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019
Ahmed Abu Eldahab
 
Flutter overview - advantages & disadvantages for business
Flutter overview - advantages & disadvantages for businessFlutter overview - advantages & disadvantages for business
Flutter overview - advantages & disadvantages for business
Bartosz Kosarzycki
 
Mobile development with Flutter
Mobile development with FlutterMobile development with Flutter
Mobile development with Flutter
Awok
 
Microsoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
Microsoft Cognitive Services & Bot Framework - Universidade Fernando PessoaMicrosoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
Microsoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
Rui Quintino
 
Flutter Online Study jam 10-7-2019
Flutter Online Study jam 10-7-2019Flutter Online Study jam 10-7-2019
Flutter Online Study jam 10-7-2019
Ahmed Abu Eldahab
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAEVicky Kumar
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
SivaSankari36
 

What's hot (20)

Introduction on Mobile development
Introduction on Mobile developmentIntroduction on Mobile development
Introduction on Mobile development
 
Flutter
FlutterFlutter
Flutter
 
Kotlin native for iOS and Android
Kotlin native for iOS and AndroidKotlin native for iOS and Android
Kotlin native for iOS and Android
 
Microsoft Tools for Android Developers
Microsoft Tools for Android DevelopersMicrosoft Tools for Android Developers
Microsoft Tools for Android Developers
 
Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020Flutter vs React Native Development in 2020
Flutter vs React Native Development in 2020
 
Google flutter the easy and practical way
Google flutter the easy and practical wayGoogle flutter the easy and practical way
Google flutter the easy and practical way
 
Developer Student Clubs NUK - Flutter for Beginners
Developer Student Clubs NUK - Flutter for BeginnersDeveloper Student Clubs NUK - Flutter for Beginners
Developer Student Clubs NUK - Flutter for Beginners
 
Flutter vs react native head to toe comparison [2021 edition]
Flutter vs react native  head to toe comparison [2021 edition]Flutter vs react native  head to toe comparison [2021 edition]
Flutter vs react native head to toe comparison [2021 edition]
 
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptxNET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
NET Conf Bhubaneswar - Migrating your Xamarin.Forms app to .NET MAUI.pptx
 
Flutter dhaval solanki
Flutter   dhaval solankiFlutter   dhaval solanki
Flutter dhaval solanki
 
Fire up your mobile app!
Fire up your mobile app!Fire up your mobile app!
Fire up your mobile app!
 
Game development using Flutter
Game development using FlutterGame development using Flutter
Game development using Flutter
 
The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019The Magic of flutter Comex oman 2019
The Magic of flutter Comex oman 2019
 
Flutter overview - advantages & disadvantages for business
Flutter overview - advantages & disadvantages for businessFlutter overview - advantages & disadvantages for business
Flutter overview - advantages & disadvantages for business
 
Mobile development with Flutter
Mobile development with FlutterMobile development with Flutter
Mobile development with Flutter
 
Microsoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
Microsoft Cognitive Services & Bot Framework - Universidade Fernando PessoaMicrosoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
Microsoft Cognitive Services & Bot Framework - Universidade Fernando Pessoa
 
Flutter Online Study jam 10-7-2019
Flutter Online Study jam 10-7-2019Flutter Online Study jam 10-7-2019
Flutter Online Study jam 10-7-2019
 
Intro
IntroIntro
Intro
 
CURRICULUM VITAE
CURRICULUM VITAECURRICULUM VITAE
CURRICULUM VITAE
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 

Similar to CV - Jaspreet Singh

Python AWS Expert Engineer (Consultant/Freelancer)
Python AWS Expert Engineer (Consultant/Freelancer)Python AWS Expert Engineer (Consultant/Freelancer)
Python AWS Expert Engineer (Consultant/Freelancer)
Saurabh Jaiswal
 
Gnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 yearsGnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 yearsGnana Bocha
 
My CV
My CVMy CV
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
Kunal Bhatia, MBA Candidate, BSc.
 
Resume - Heta S
Resume - Heta SResume - Heta S
Resume - Heta S
Heta Sanghvi
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
Mastinder Singh
 
Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVE_BOB
 
Flutter study jam 2019
Flutter study jam 2019Flutter study jam 2019
Flutter study jam 2019
Ahmed Abu Eldahab
 
Cv mahmoud
Cv mahmoudCv mahmoud
Cv mahmoud
MahmoudHentati1
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
Ram Krishna | BitHostIn
 
Eslam soliman moursy hassan
Eslam soliman moursy hassanEslam soliman moursy hassan
Eslam soliman moursy hassaneslamsoliman
 

Similar to CV - Jaspreet Singh (20)

Python AWS Expert Engineer (Consultant/Freelancer)
Python AWS Expert Engineer (Consultant/Freelancer)Python AWS Expert Engineer (Consultant/Freelancer)
Python AWS Expert Engineer (Consultant/Freelancer)
 
Gnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 yearsGnana Prasuna B_5.5 years
Gnana Prasuna B_5.5 years
 
PraveenResume_4+
PraveenResume_4+PraveenResume_4+
PraveenResume_4+
 
My CV
My CVMy CV
My CV
 
Kunal bhatia resume mass
Kunal bhatia   resume massKunal bhatia   resume mass
Kunal bhatia resume mass
 
Resume - Heta S
Resume - Heta SResume - Heta S
Resume - Heta S
 
resume
resumeresume
resume
 
CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015CV_Serhiy_Medvedyev_2015
CV_Serhiy_Medvedyev_2015
 
Mastinder singh visualcv_resume
Mastinder singh visualcv_resumeMastinder singh visualcv_resume
Mastinder singh visualcv_resume
 
Jack Chen Final Resume C#
Jack Chen Final Resume C# Jack Chen Final Resume C#
Jack Chen Final Resume C#
 
Vrushali_Resume
Vrushali_ResumeVrushali_Resume
Vrushali_Resume
 
Ehab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CVEhab Mohamed Ashraf - CV
Ehab Mohamed Ashraf - CV
 
Sunil Kumar Sarvepalli
Sunil Kumar SarvepalliSunil Kumar Sarvepalli
Sunil Kumar Sarvepalli
 
Flutter study jam 2019
Flutter study jam 2019Flutter study jam 2019
Flutter study jam 2019
 
Abdullah CV
Abdullah CVAbdullah CV
Abdullah CV
 
Prakash_Ganapathy
Prakash_GanapathyPrakash_Ganapathy
Prakash_Ganapathy
 
Cv mahmoud
Cv mahmoudCv mahmoud
Cv mahmoud
 
Resume ram-krishna
Resume ram-krishnaResume ram-krishna
Resume ram-krishna
 
cv_Gaichuk
cv_Gaichukcv_Gaichuk
cv_Gaichuk
 
Eslam soliman moursy hassan
Eslam soliman moursy hassanEslam soliman moursy hassan
Eslam soliman moursy hassan
 

Recently uploaded

皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
larisashrestha558
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
ragingokie
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
yuhofha
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
Bruce Bennett
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
Sheldon Byron
 
Exploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical CommunicatorsExploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical Communicators
Ben Woelk, CISSP, CPTC
 
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
PaviBangera
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Dirk Spencer Corporate Recruiter LION
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
ideatoipo
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
Dr. Mary Askew
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
Ghh
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
23211a7274
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
mmorales2173
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
Pushpendra Kumar
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
andreakaterasco
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
vencislavkaaa
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
Ghh
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
yuhofha
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
AlessandroMartins454470
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
nidm599
 

Recently uploaded (20)

皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
皇冠体育- 皇冠体育官方网站- CROWN SPORTS| 立即访问【ac123.net】
 
Personal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignmentPersonal Brand exploration KE.pdf for assignment
Personal Brand exploration KE.pdf for assignment
 
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
一比一原版(TMU毕业证)多伦多都会大学毕业证如何办理
 
Resumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying OnlineResumes, Cover Letters, and Applying Online
Resumes, Cover Letters, and Applying Online
 
Midterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptxMidterm Contract Law and Adminstration.pptx
Midterm Contract Law and Adminstration.pptx
 
Exploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical CommunicatorsExploring Career Paths in Cybersecurity for Technical Communicators
Exploring Career Paths in Cybersecurity for Technical Communicators
 
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.'Guidance and counselling- role of Psychologist in Guidance and Counselling.
'Guidance and counselling- role of Psychologist in Guidance and Counselling.
 
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
Transferable Skills - Your Roadmap - Part 1 and 2 - Dirk Spencer Senior Recru...
 
How to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and BusinessHow to Master LinkedIn for Career and Business
How to Master LinkedIn for Career and Business
 
New Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdfNew Explore Careers and College Majors 2024.pdf
New Explore Careers and College Majors 2024.pdf
 
labb123456789123456789123456789123456789
labb123456789123456789123456789123456789labb123456789123456789123456789123456789
labb123456789123456789123456789123456789
 
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaaInteractive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
Interactive Dictionary AIDS-B.pptx aaaaaaaaaaaaaaaaaaaaaaaaaa
 
Full Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptxFull Sail_Morales_Michael_SMM_2024-05.pptx
Full Sail_Morales_Michael_SMM_2024-05.pptx
 
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdfDOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
DOC-20240602-WA0001..pdf DOC-20240602-WA0001..pdf
 
Andrea Kate Portfolio Presentation.pdf
Andrea Kate  Portfolio  Presentation.pdfAndrea Kate  Portfolio  Presentation.pdf
Andrea Kate Portfolio Presentation.pdf
 
How to create an effective K-POC tutorial
How to create an effective K-POC tutorialHow to create an effective K-POC tutorial
How to create an effective K-POC tutorial
 
lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789lab.123456789123456789123456789123456789
lab.123456789123456789123456789123456789
 
一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理一比一原版(QU毕业证)皇后大学毕业证如何办理
一比一原版(QU毕业证)皇后大学毕业证如何办理
 
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdfRECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
RECOGNITION AWARD 13 - TO ALESSANDRO MARTINS.pdf
 
Digital Marketing Training In Bangalore
Digital  Marketing Training In BangaloreDigital  Marketing Training In Bangalore
Digital Marketing Training In Bangalore
 

CV - Jaspreet Singh

  • 1. Jaspreet Singh 1 JASPREET SINGH Software Developer with over a decade of Professional Experience PERSONAL DETAILS Name: Jaspreet Singh DOB: 5 Oct 1989 Email: mail@jas.bio Phone Number: +91 86 99999 500 (Facetime, Skype, Whatsapp, Viber, Telegram) LinkedIn: @jascodes Github: @jascodes SKILLS Languages: C/C++ | JavaScript/Typescript | Go | Python | CUDA | GLSL | Java | Dart SQL | C# | AS3 | Swift Frameworks: Frontend: Flutter | React | React Native | Svelte | QT | SwiftUI Backend: ExpressJS | Flask | GraphQL (Apollo and Hasura) Processing: Tensorflow | OpenCV | VTK ( Visual Toolkit ) | PCL (Point Cloud Library) Red5 Streaming Server Testing: Appmium | Selenium | SauceLabs | Calabasmac Tools & Platforms: VS Code | Git | Yarn | Webpack | JIRA | Github Actions | Xcode | Jenkins Visual Studio | Instruments Keywords: Fullstack | Cross-platform App Developer | Computer Vision | Algorithms Machine Learning | Cryptography | OpenGL | WebGL | User Experience Database: Postgres | MySQL | MSSQL Active Interests: Fullstack | Flutter | Graphql | CrypoCurrency (R&D) Future Interests: Halolens | WebXR About I try new technologies all the time. I have worked from creative frontend projects to tedious backend video chat streaming server; from Computer Vision,Cryptography and Machine Learning to Web, Desktop and Mobile App development. The ever-evolving world of software and technology is very exciting and I believe my best work is still ahead of me. EDUCATIONAL QUALIFICATION  Bachelor of Technology in Computer Science and Engineering (B.Tech) [ 2008 – 12 ]
  • 2. Jaspreet Singh 2 PROJECT HISTORY Bizzy App @ Thynk Digital Aug 2019 till date Role: Fullstack Mobile App Developer Gallery: https://bizzy.jas.bio Technologies: Flutter | Golang | GraphQL | Hasura | Postgres Responsibilities:  Built a Fintech Product for Small and Medium Size Enterprises Enterprizes  Frontend: iOS and Android in Flutter (Experimental Desktop Support Windows, Mac, Linux)  Backend: Graphql API using Hasura and Business logic in Go language React WebGL Portfolio Websites @ Thynk Digital Feb 2019 to Aug 2019 Role: Frontend Developer Project:  https://zenart.jas.bio (Fast CDN Mirror) | https://zenart.com/  https://zettalabs.jas.bio/ (Fast CDN Mirror) | https://zettalabs.com/ Featured Pages:  WebGL https://zenart.jas.bio/home | https://zenart.jas.bio/home/mission  Animation https://zenart.jas.bio/leaders | https://zenart.jas.bio/industries/finance Technologies: TypeScript | React | WebGL | GLSL | Threejs | PHP | Composer Responsibilities:  Build advanced 3D web portfolios for NY based organizations Machine Learning Mar 2018 to Dec 2018 Role: Private Research & Development Technologies: Tensorflow | Keras | Jupyter | Numpy | NLTK Overview:  Image Colorization | Image Super-Resolution | Image Restoration  Sentiment Analysis | Content Generation Traveling Sep 2017 to Mar 2018 Multicoin Cryptocurrency Wallet @ Private Research April 2017 to Aug 2017 Role: Private Research & Development Project: https://nemo.jas.bio Technologies: Cryptography | Computer Security | Blockchain | Bitcoin | Javascript | HTML
  • 3. Jaspreet Singh 3 Responsibilities:  Multicurrency offline wallet based on bitcoin improvement protocols  Mnemonic passphrase with multi-wallet support  Private key hardening Body Scanners @ Fit3D Oct 2014 to Mar 2017 Role: Computer Vision Engg Gallery: https://fit3d.jas.bio/ Company Website: https://fit3d.com Technologies: AWS | VTK | PCL | OpenCV | PrimeSense | CMAKE | Visual CPP Company Overview: Fit3D provides body scanners and measurement services to health facilities etc. using PrimeSense Technology-based sensors to capture RGB and Depth data, mounted on the turntable. Responsibilities:  Develop solution to convert captured RGB-Depth data to 3D Human Model via AWS GPU cloud instances  Remove the suspended noise and scanning device (turntable) from the 3D scene  Calculate of body landmarks, from which body measurements are calculated  Render visualization of landmarks and measurements in 3D for user consumption including virtual tapemarks to show the corresponding measurement girth  Publishing reports for end-users and distributing them on client platforms as well as via email; allows the generation of the digital anatomical history of end-users eLearning Modules @ zDetph Studios (Started Last Semester of Graduation) Jul 2012 to Aug 2014 Role: Action Script 3 Developer and Developer Trainer Gallery/Sample: https://as3.jas.bio Company Gallery: https://vimeo.com/35184036 Technologies: AS3 | Flash Responsibilities:  Writing interactive eLearning modules like attached sample using Action Script 3  Training rookie developers Realtime Video Chat Server @ Optimodus Corp Canada (During Graduation) Nov 2011 to Mar 2012 Role: Backend Java Developer Gallery: https://red5.jas.bio Technologies: Java | RED5 Company Overview: Optimodus, a Canadian company was developing an online remote learning platform for kids. Responsibilities:  Develop backend for chat rooms where teachers could interact with multiple pupils
  • 4. Jaspreet Singh 4  The solution must be realtime, multi-party and multi-room Computer Vision Projects @ Private Research (During Graduation) Jan 2011 Jan to July 2011 Role: Private Research & Development Gallery: https://vision.jas.bio/ Technologies: OpenCV | Visual CPP Overview:  Develop a fingerprint matching algorithm which searches against a fingerprint database  Develop an algorithm to generate a panoramic image from multiple images by stitching images using feature detection AXA Surveillance Product & HIV Wormware Research (During Graduation) June 2010 to Aug 2010 Role: Software Developer Gallery: https://axa.jas.bio Technologies: Computer Security | Visual Studio| Visual CPP | DotNET | Wormware Responsibilities:  Develop Product to monitor employee activity on company computers  Hidden in the background; doesn't show a running process in task manager  Monitors all keystrokes, I/O devices and screens vis screenshots  A secret key combination to access the hidden AXA login panel  Export reports in various formats and autosend them to company server  Research wormware( not part of product or for real-world use) which could mutate its signature thus, avoid anti-virus detection TTS (Text2Speech) Punjabi Language (During Graduation) 2008 Role: Private Research & Development Gallery: https://tts.jas.bio/ Technologies: Text2Speech | Visual Studio | Visual CPP | DotNET Overview:  Built a text to speech synthesis software in my native language, Punjabi  Mainly written in dotNet and MS SQL database  The algorithm used is grapheme to phoneme mapping DotNET Applications @ Freelancing (During High School) 2006-2008 Role: DotNET Developer Gallery: https://dotnet.jas.bio Technologies: Visual Studio | DotNET Responsibilities:  Built SMS Express for storing of student exam data and generating SMS alerts for results and miscellaneous messages
  • 5. Jaspreet Singh 5  Video rental management for local store  Employee records, attendance and payroll management software for local business starting with my father’s and uncle’s offices