Deepinder Singh

Deepinder Singh

$20/hr
Fullstack Developer | ReactJS | VueJS | NodeJS
Reply rate:
-
Availability:
Part-time (20 hrs/wk)
Age:
29 years old
Location:
Bassi Pathana, Punjab, India
Experience:
4 years
Deepinder Singh Front End Developer I am a Frontend Developer with 4 years of experience in developing web apps. I bring forth expertise in design, installation and maintenance of Web Systems. I have a Bachelor's Degree in Computer Science and work with technologies such as ReactJS and Javascript. I am able to effectively self-manage during independent projects, as well as collaborate within a team setting. - - Chandigarh, India deepinder.me linkedin.com/in/iamdeepinder github.com/deepinder10 WORK EXPERIENCE SKILLS Software Engineer Sporty HTML 09/2020 - Present, Remote,Taiwan Sports and gaming app doing business in the African continent. GIT CSS NodeJS JAVASCRIPT Docker REACT ANGULAR Redis Achievements/Tasks Developed a customer facing website handling high traffic in technologies like VueJS and NuxtJS. Webapp primarily featured functions like chat and news feed just like Facebook. Software Engineer Jungleworks 01/2017 - 07/2020, Chandigarh, India Achievements/Tasks Team Lead - Fugu - Planned, Developed, maintained a web chat app with over 20k+ real-time users using technologies like ReactJS, Angular, NodeJS, Redis, WebRTC. Scaled the system and optimized the database to achieve a daily count of 300K messages in the COVID situation. Developed dynamic and interactive website that ensured high traffic, page views and user experience resulting in 30% increase in sales revenue. Trained and managed over 20 interns in Front end technologies. Fixed bugs from existing websites and implemented enhancements that significantly improved web functionality, security and speed. Software Engineer Intern Jungleworks PROJECTS Fugu - Team Communications App (Professional) (01/2018 - 07/2019) Built a chat web app from scratch using Angular 8 which was migrated to ReactJS. Optimised the backend system with NodeJS and Redis to deliver 300K messages daily. Web app works on sockets implemented with socket.io library. Offers the functionality of video calling with WebRTC implemented without any 3rd party library. Caching of messages and static resources using service workers Cache API and Fetch API and security handling with CSP policy. Created a chrome extension for screen sharing via Desktop Capture API. Yelo - Online Marketplace (Professional) (07/2019 - Present) Online Marketplace Platform built on Angular 7 with 300+ clients. Marketplace with functionality of custom theme where user can write their own HTML and CSS and have their own custom theme. Custom theme functionality built with Angular Component Factory to serve Dynamic Components made my user. Integrations with various payment platforms like Stripe. Currently working on migrating this project from Angular to Reactjs. CropShop - Android App (Personal) (01/2016) 01/2017 - 07/2017, Achievements/Tasks Worked on Internal Panels in Angular 1 which were widely used by Merchants. Worked on Maps, tracking of bikers on a delivery platform, and food delivery platform. Native Android app made in College with over 30k downloads. App had the functionality to crop a photo to a square size to fit whatsapp or other apps display picture. Cropping performes by blurring the extra space to make a square. Various filters could be applied on the cropped picture by using a filter library. Cropped pictures can be directly shared to Instagram, Whatsapp and other social media apps. Designed processes for cleanup and performance improvement that minimized loading time by 15%. ACHIEVEMENTS EDUCATION Jungleworks Hackathon - Winner (09/2018 - 09/2018) B.E. Computer Science Panjab University, Chandigarh Pecfest Hackathon - First Runner Up 07/2013 - 07/2017, Courses Computer Science Winner of Yelo Themes Hackathon in Office. 7.73/10 CGPA First Runner Up in Pecfest Smart City Android App Building Hackathon.
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.