Jaspreet S.

Jaspreet S.

Software Developer

Dubai , United Arab Emirates

Experience: 9 Years

Jaspreet

Dubai , United Arab Emirates

Software Developer

44000 USD / Year

  • Immediate: Available

9 Years

Now you can Instantly Chat with Jaspreet!

About Me

Software Developer with over a decade of Professional Experience 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 Learnin...

Show More

Skills

Portfolio Projects

Description

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

Show More Show Less

Description

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

Show More Show Less

Description

Overview:

I was tasked with building a couple of portfolios for NY based companies. The object was to go hard on WebGL technology. Zenart.com was content-heavy so the design needed to be more elegant; in contrast, ZettaLabs.com was required to be more heavy-hitting as conveyed by its exploding logo.

Technical Details:

Both websites were written using in Typescript, which's superscript of Javascript. Yarn was used as the package manager. WebGL was written with Threejs as well as with native Javascript. React was used for state management while using a new feature that was introduced at the time called reacthooks which vastly simplified both syntax and structure of codebase. One cool feature is that there is no page refresh on both projects. Users can route to different pages without refreshing. And the smooth animations make the user experience feel premium. The image loading technique is also quite interesting. For large images, its simplified SVG conversion is first loaded in placeholder which will initially blur it. Since SVG is just math it can be instantly loaded. When the large image is finally available; it just smoothly fades in. Out of both projects, I had spent more time on zenart.com as it was the main portfolio site and hence more important for the client. Below are listed more of sophisticated pages from the perspective of WebGL and Animations for the same

Show More Show Less

Description

Overview:

I was tasked with building a couple of portfolios for NY based companies. The object was to go hard on WebGL technology. Zenart.com was content-heavy so the design needed to be more elegant; in contrast, ZettaLabs.com was required to be more heavy-hitting as conveyed by its exploding logo.

Technical Details:

Both websites were written using in Typescript, which's superscript of Javascript. Yarn was used as the package manager. WebGL was written with Threejs as well as with native Javascript. React was used for state management while using a new feature that was introduced at the time called reacthooks which vastly simplified both syntax and structure of codebase. One cool feature is that there is no page refresh on both projects. Users can route to different pages without refreshing. And the smooth animations make the user experience feel premium. The image loading technique is also quite interesting. For large images, its simplified SVG conversion is first loaded in placeholder which will initially blur it. Since SVG is just math it can be instantly loaded. When the large image is finally available; it just smoothly fades in. Out of both projects, I had spent more time on zenart.com as it was the main portfolio site and hence more important for the client. Below are listed more of sophisticated pages from the perspective of WebGL and Animations for the same

Show More Show Less

Description

Build advanced 3D web portfolios for NY based organizations

Show More Show Less

Description

Image Colorization Image Super-Resolution Image Restoration Sentiment Analysis Content Generation

Show More Show Less

Description

Multicurrency offline wallet based on bitcoin improvement protocols Mnemonic passphrase with multi-wallet support Private key hardening

Show More Show Less

Description

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

Show More Show Less

Description

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. 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

Show More Show Less

Description

Writing interactive eLearning modules like attached sample using Action Script 3 Training rookie developers

Show More Show Less

Description

Optimodus, a Canadian company was developing an online remote learning platform for kids. Develop backend for chat rooms where teachers could interact with multiple pupils The solution must be realtime, multi-party and multi-room

Show More Show Less

Description

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

Show More Show Less

Description

Develop Product to monitor employee activity on company computers Hidden in the background; doesnt 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

Show More Show Less

Description

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

Show More Show Less

Description

Built SMS Express for storing of student exam data and generating SMS alerts for results and miscellaneous messages Video rental management for local store Employee records, attendance and payroll management software for local business starting with my fathers and uncles offices

Show More Show Less