Rajat Jain

Senior Software Engineer

Vancouver, British Columbia, Canada1 yr 9 mos experience

Key Highlights

  • Expert in Smart City technology solutions.
  • Proven track record in optimizing software performance.
  • Strong leadership in managing software development teams.
Stackforce AI infers this person is a SaaS expert with a focus on Smart City solutions and software optimization.

Contact

Skills

Core Skills

Node.jsAwsNodejsPythonMachine LearningTraffic MonitoringWeb Development

Other Skills

3D Object DetectionAWS S3AlgorithmsAnalytical SkillsBlockchainCC (Programming Language)CameraCommunicationCustomer ServiceData StructuresDeep LearningDynamo DBEmber.jsEnglish

About

Provide technical expertise, solution guidance, and partnership thinking on innovative Smart City projects including Artificial Intelligence, Machine Learning, Computer Vision, Internet of Things, AR/VR, RapsiBerry PI, etc. Have experienced in contributing to open source nodeJS, developing end-end to mobile applications , web development and seasoned C++ . Worked on wide range of projects from simple e-challan app creation used by Govt of India to designing and creating TrafficMonitoring and Video analytics solutions for Smart City Projects. Currently working as Senior Software Developer at DDS Wireless International an industry leader in Software as a Service Transit industry, including Paratransit and Taxi from past 35 years . I see programming as art. Code is expression. It needs to have clarity, purpose, elegance and efficiency to communicate well, to execute well. As a result, I produce software of the highest quality, not only functional and tested, but highly readable for future maintainers. Technical Skills :- Languages: Python, Java, C/C++, SQL, NodeJS, Python, C#, PHP Web Technologies: JavaScript, HTML, CSS, AngularJS, ReactJS Database: MySQL, Oracle, PostgreSQL Database Frameworks & Libraries: OpenCV, FFmpeg, Libjpeg, Rest API, NumPy, Pandas, Matplotlib, Bootstrap, JSON, Slim , Cloud and DevOps: AWS, CI/CD, Git, GitHub, Jetkins Operating System: Windows, Linux, Mac OS, Z/OS(Mainframes) Github Repository : https://github.com/rajatbothrajain/ Guide People : https://www.codementor.io/@rajatbothrajain For complete CV, drop a mail at "bothrajainrajat@gmail.com"

Experience

1 yr 9 mos
Total Experience
1 yr 9 mos
Average Tenure
--
Current Experience

Dds wireless

Senior Software Developer

Jan 2023Present · 3 yrs 5 mos · Vancouver, British Columbia, Canada · Hybrid

  • Enhance the Transit Rider App Server to support both legacy and modern software. Integrating App server with newly created microservices, making data retrieval and app performance more efficient by 20% using Optimized Data Queries, Caching, Pre-Aggregations and Supporting Horizontal Scalability.
  • Standard Transit Reports Creation using Jasper Server and REST API’s. Supporting reports generation for past 7 years by build data warehouse, demoralizing the data and splitting the data into hot and cold data and storing the cold data to AWS S3. Build ETL pipeline for data-archiving and data-purging. Ensuring all complex queries for reports are executed in under 30 secs.
  • Implement messaging systems topics using Kafka to support event-driven architectures.
  • Setup monitoring and logging system using AWS Cloud Watch to track application, performance and diagnose issues.
  • Work with databases such as PostgreSQL and Dynamo DB using Athena to design data models and implement data persistence and retrieval. Develop scalable web applications using Node.js (backend) and Ember.js (frontend). Build and optimize scalable web applications using GraphQL and React.js.
Node.jsEmber.jsPostgreSQLDynamo DBAWSKafka

Ibm canada software lab - toronto

Software Engineer

May 2022Dec 2022 · 7 mos · Markham, Ontario, Canada

  • Optimize and Tune the NodeJS v18.4 code for z/OS Machines
  • Contribute to open source NodeJS Development
  • Developing and testing packages specific to IBM Z
  • Increase the security in NodeJS by 20%
  • Improved latency and throughput in NodeJS by 15%.
NodeJSz/OSOpen Source Development

Mcelhanney

Research Assistant

Jan 2022Apr 2022 · 3 mos · Edmonton, Alberta, Canada

  • Used point cloud LIDAR data for point cloud object classification and 3D surface reconstruction.
  • Map any location of point cloud to Google Street View
  • Created 3D Object Detection Pipeline using Open3D, PointNet++, Python and Cloud Compare
LIDARPython3D Object Detection

Vehant technologies

3 roles

Senior Software Engineer

Promoted

Apr 2017Jul 2021 · 4 yrs 3 mos

  • Manage team of 3-5 developers for Product – “Intelligent Traffic Monitoring System”
  • Coordinate with sales team and management to discuss road map for developing software features and improvements; monitor the development and oversee their incorporation in existing Traffic Monitoring System (TMS)
  • Follow guidelines to re-design and modify TMS to ensure protection from cyber attacks
  • Report on status of development, schedule and system performance to management
  • Provide technical clarifications to support teams and customers
  • Develop generic classes for machine learning frameworks across various software for detection and classification
  • Conduct interviews to hire Software Developers; conduct induction and training sessions for the joinees
Machine LearningTraffic Monitoring SystemTeam Management

Software Engineer

Nov 2015Mar 2017 · 1 yr 4 mos

  • Developed and deployed TMS with 5-member team; was responsible for developing and integrating features such as live-streaming,auto-cam setting, video transcoding, etc.
  • Mentored Software Development Interns and Software Engineers for development of TMS product and for creating the web interface for Traffic Monitoring and Challan Generation
  • Designed framework for Traffic Light (Red/Amber/Green) detection using camera, to identify sensor malfunctions
  • Conducted training sessions for IT Support Team for TMS product
Traffic MonitoringWeb DevelopmentMentoring

Intern

Jun 2015Nov 2015 · 5 mos

  • Designed and developed e-challan app, TrafficVios,for use by traffic police for ensuring road safety and law enforcement
  • Created and developed REST API’s for third party system to access the violation, and print challan data in multiple forms
e-challan appREST APIWeb Development

Tata consultancy services

Internship

Jun 2015Jul 2015 · 1 mo · Gurgaon, India

  • Solution Architecture for Social Analytics and prepare technical specifications document.
Solution ArchitectureTechnical Specifications

Education

University of Alberta

Master of Science - MS — Computer Science

Jan 2021Jan 2023

Jaypee University of Information Technology

Bachelor of Engineering (BE) — Computer Science

Jul 2011Jun 2015

Stackforce found 100+ more professionals with Node.js & Aws

Explore similar profiles based on matching skills and experience