Jaspreet Singh is a software developer with over a decade of experience. He has skills in languages like C++, JavaScript, Go, Python and frameworks like Flutter, React, and ExpressJS. He has worked on projects involving computer vision, machine learning, blockchain, and more. His experience includes developing mobile and web applications for various companies and research projects.
Lets Flutter - Talk on flutter in Google IO Extended in Google Developer Group Mumbai.
This has a detailed view of flutter and comparison of React native vs Flutter vs Native app development
Intro to Google Flutter, its difference with other mobile cross programming languages, with some samples, conducted for the Flutter Study Jam, as a GDG Helwan activity, by Shady Selim
YouTube Link: https://youtu.be/8m9jzfjXxtM
**Edureka Online Courses: https://www.edureka.co **
This Edureka PPT on "Flutter vs React Native" will give you a web developer's perspective into the two cross-platform mobile development framework Flutter and React Native. After watching this video, you will be able to make an informed decision on which framework would suit your needs to the best. The following topics are discussed in the PPT -
What is Flutter?
What is React Native?
Flutter vs React Native
Build your first flutter application! - http://bit.ly/Flutter_Tutorial
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Cross platform app development with flutterHwan Jo
Brief explanation of Flutter(Android / iOS cross platform development framework made by Google), presented on May 2018 at developers meetup, by Hyperconnect Inc.
When it’s about evaluating cross-platform frameworks, you must take a moment to compare the two titans – react native app development and Ionic app development.
Lets Flutter - Talk on flutter in Google IO Extended in Google Developer Group Mumbai.
This has a detailed view of flutter and comparison of React native vs Flutter vs Native app development
Intro to Google Flutter, its difference with other mobile cross programming languages, with some samples, conducted for the Flutter Study Jam, as a GDG Helwan activity, by Shady Selim
YouTube Link: https://youtu.be/8m9jzfjXxtM
**Edureka Online Courses: https://www.edureka.co **
This Edureka PPT on "Flutter vs React Native" will give you a web developer's perspective into the two cross-platform mobile development framework Flutter and React Native. After watching this video, you will be able to make an informed decision on which framework would suit your needs to the best. The following topics are discussed in the PPT -
What is Flutter?
What is React Native?
Flutter vs React Native
Build your first flutter application! - http://bit.ly/Flutter_Tutorial
Follow us to never miss an update in the future.
YouTube: https://www.youtube.com/user/edurekaIN
Instagram: https://www.instagram.com/edureka_learning/
Facebook: https://www.facebook.com/edurekaIN/
Twitter: https://twitter.com/edurekain
LinkedIn: https://www.linkedin.com/company/edureka
Castbox: https://castbox.fm/networks/505?country=in
Cross platform app development with flutterHwan Jo
Brief explanation of Flutter(Android / iOS cross platform development framework made by Google), presented on May 2018 at developers meetup, by Hyperconnect Inc.
When it’s about evaluating cross-platform frameworks, you must take a moment to compare the two titans – react native app development and Ionic app development.
Introduction on Mobile development for beginners to select the language and tools they like and need to start a career a session delivered by Shady Selim in Arab Open University
Kotlin/Native, and the difference between cross mobile languages, Flutter, Jetpack Compose, and SwiftUI, which to select and what is the benefits of each approach and why to consider using Kotlin/Native, plus references, resources, and code-labs.
Microsoft loves Android developers. We have a lot of tools for them. This session presents a quick overview of these tools including cross-platform development in C# and Visual Studio thanks to Xamarin, Azure Mobile Services, the Windows Bridge for Android (aka "Project Astoria"), Hockeyapp analytics, Visual Studio Tools for Apache Cordova, and the Visual Studio Emulator for Android. We'll then dive deeper into the latter, covering drag & drop installation of apps, debugging apps from any ADB-compatible IDE, emulating hardware like GPS, cameras, accelerometers, battery, network radios, storage cards and more.
Flutter vs React Native Development in 2020Devathon
Everything to know about Flutter vs React Native & which one should you go for in 2020. Read a more detailed version of it here: https://devathon.com/blog/flutter-vs-react-native/
Flutter vs react native head to toe comparison [2021 edition]Katy Slemon
Flutter vs React Native 2021. Wondering which one to choose for cross-platform mobile app development? Let’s find out best fit for cross-platform application.
How can you create games and how can you do it with Flutter, and what are the available Flutter games engines, a session delivered in the Global Game Jam at ITI
Flutter overview - advantages & disadvantages for businessBartosz Kosarzycki
After half a year experience with Fluttter, two internal projects and one commercial one, we'd like to share our view on what FLUTTER as a framework gives developers and businesses alike.
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
unit 1; ANDROID
Native and web applications - Mobile operating systems and applications - Mobile Databases. Android: History of Android - Android Features – OSS – OHA - Android Versions and compatibility - Android devices - Prerequisites to learn Android -– Setting up software – IDE - XML. Android Architecture: Android Stack - Linux Kernel - Android Runtime - Dalvik VM - Application Framework - Android emulator - Android applications.
UNIT II Android development:
Java - Android Studio – Eclipse – Virtualization – APIs and Android tools – Debugging with DDMS – Android File system – Working with emulator and smart devices - A Basic Android Application - Deployment. Android Activities: The Activity Lifecycle – Lifecycle methods – Creating Activity. Intents – Intent Filters – Activity stack.
UNIT III Android Services:
Simple services – Binding and Querying the service – Executing services.- Broadcast Receivers: Creating and managing receivers – Receiver intents – ordered broadcasts. Content Providers: Creating and using content providers – Content resolver. Working with databases: SQLite – coding for SQLite using Android – Sample database applications – Data analysis.
UNIT IV Android User Interface:
Android Layouts – Attributes – Layout styles - Linear – Relative – Table – Grid – Frame. Menus: Option menu – context menu - pop-up menu – Lists and Notifications: creation and display. Input Controls: Buttons-Text Fields-Checkboxes-alert dialogs-Spinners-rating bar-progress bar.
UNIT V Publishing and Internationalizing mobile applications :
Live mobile application development: Game, Clock, Calendar, Convertor, Phone book. App Deployment and Testing: Doodlz app – Tip calculator app – Weather viewer app.
Text Books
1. Barry Burd, “Android Application Development – All-in-one for Dummies”, 2nd Edition, Wiley India, 2016.
Reference
1. Paul Deitel, Harvey Deitel, Alexander Wald, “ Android 6 for Programmers – An App-driven Approach”, 3rd edition, Pearson education, 2016.
2. Jerome (J. F) DiMarzio, “Android – A Programmer‟s Guide”, McGraw Hill Education, 8th reprint, 2015.
3. http://www.developer.android.com
Profile Summary
14 years of Total Experience in Python Development
10 Years in Leading Teams, Scrum Master and Management
8 Years of experience as Solution Architect in multiple projects.
Open source Contributor in Python Software Foundation
Research & Development, Proof of Concepts, SDLC process
Gathering information from Clients directly and Reporting
Agile Methodology and Cloud Technology SME
Corporate Trainer for Python, Flask and Agile
Conducting Interviews for Python, Linux, C++
Domain Exposure: Banking, Finance, Digital, Network Security, Energy, CFD,
HPSA, Server Automation
Introduction on Mobile development for beginners to select the language and tools they like and need to start a career a session delivered by Shady Selim in Arab Open University
Kotlin/Native, and the difference between cross mobile languages, Flutter, Jetpack Compose, and SwiftUI, which to select and what is the benefits of each approach and why to consider using Kotlin/Native, plus references, resources, and code-labs.
Microsoft loves Android developers. We have a lot of tools for them. This session presents a quick overview of these tools including cross-platform development in C# and Visual Studio thanks to Xamarin, Azure Mobile Services, the Windows Bridge for Android (aka "Project Astoria"), Hockeyapp analytics, Visual Studio Tools for Apache Cordova, and the Visual Studio Emulator for Android. We'll then dive deeper into the latter, covering drag & drop installation of apps, debugging apps from any ADB-compatible IDE, emulating hardware like GPS, cameras, accelerometers, battery, network radios, storage cards and more.
Flutter vs React Native Development in 2020Devathon
Everything to know about Flutter vs React Native & which one should you go for in 2020. Read a more detailed version of it here: https://devathon.com/blog/flutter-vs-react-native/
Flutter vs react native head to toe comparison [2021 edition]Katy Slemon
Flutter vs React Native 2021. Wondering which one to choose for cross-platform mobile app development? Let’s find out best fit for cross-platform application.
How can you create games and how can you do it with Flutter, and what are the available Flutter games engines, a session delivered in the Global Game Jam at ITI
Flutter overview - advantages & disadvantages for businessBartosz Kosarzycki
After half a year experience with Fluttter, two internal projects and one commercial one, we'd like to share our view on what FLUTTER as a framework gives developers and businesses alike.
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARISivaSankari36
unit 1; ANDROID
Native and web applications - Mobile operating systems and applications - Mobile Databases. Android: History of Android - Android Features – OSS – OHA - Android Versions and compatibility - Android devices - Prerequisites to learn Android -– Setting up software – IDE - XML. Android Architecture: Android Stack - Linux Kernel - Android Runtime - Dalvik VM - Application Framework - Android emulator - Android applications.
UNIT II Android development:
Java - Android Studio – Eclipse – Virtualization – APIs and Android tools – Debugging with DDMS – Android File system – Working with emulator and smart devices - A Basic Android Application - Deployment. Android Activities: The Activity Lifecycle – Lifecycle methods – Creating Activity. Intents – Intent Filters – Activity stack.
UNIT III Android Services:
Simple services – Binding and Querying the service – Executing services.- Broadcast Receivers: Creating and managing receivers – Receiver intents – ordered broadcasts. Content Providers: Creating and using content providers – Content resolver. Working with databases: SQLite – coding for SQLite using Android – Sample database applications – Data analysis.
UNIT IV Android User Interface:
Android Layouts – Attributes – Layout styles - Linear – Relative – Table – Grid – Frame. Menus: Option menu – context menu - pop-up menu – Lists and Notifications: creation and display. Input Controls: Buttons-Text Fields-Checkboxes-alert dialogs-Spinners-rating bar-progress bar.
UNIT V Publishing and Internationalizing mobile applications :
Live mobile application development: Game, Clock, Calendar, Convertor, Phone book. App Deployment and Testing: Doodlz app – Tip calculator app – Weather viewer app.
Text Books
1. Barry Burd, “Android Application Development – All-in-one for Dummies”, 2nd Edition, Wiley India, 2016.
Reference
1. Paul Deitel, Harvey Deitel, Alexander Wald, “ Android 6 for Programmers – An App-driven Approach”, 3rd edition, Pearson education, 2016.
2. Jerome (J. F) DiMarzio, “Android – A Programmer‟s Guide”, McGraw Hill Education, 8th reprint, 2015.
3. http://www.developer.android.com
Profile Summary
14 years of Total Experience in Python Development
10 Years in Leading Teams, Scrum Master and Management
8 Years of experience as Solution Architect in multiple projects.
Open source Contributor in Python Software Foundation
Research & Development, Proof of Concepts, SDLC process
Gathering information from Clients directly and Reporting
Agile Methodology and Cloud Technology SME
Corporate Trainer for Python, Flask and Agile
Conducting Interviews for Python, Linux, C++
Domain Exposure: Banking, Finance, Digital, Network Security, Energy, CFD,
HPSA, Server Automation
Resumes, Cover Letters, and Applying OnlineBruce Bennett
This webinar showcases resume styles and the elements that go into building your resume. Every job application requires unique skills, and this session will show you how to improve your resume to match the jobs to which you are applying. Additionally, we will discuss cover letters and learn about ideas to include. Every job application requires unique skills so learn ways to give you the best chance of success when applying for a new position. Learn how to take advantage of all the features when uploading a job application to a company’s applicant tracking system.
Exploring Career Paths in Cybersecurity for Technical CommunicatorsBen Woelk, CISSP, CPTC
Brief overview of career options in cybersecurity for technical communicators. Includes discussion of my career path, certification options, NICE and NIST resources.
New Explore Careers and College Majors 2024.pdfDr. Mary Askew
Explore Careers and College Majors is a new online, interactive, self-guided career, major and college planning system.
The career system works on all devices!
For more Information, go to https://bit.ly/3SW5w8W
NIDM (National Institute Of Digital Marketing) Bangalore Is One Of The Leading & best Digital Marketing Institute In Bangalore, India And We Have Brand Value For The Quality Of Education Which We Provide.
www.nidmindia.com
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