Manjinder Singh Email and Phone Number
A Results-Driven Software Engineer with professional experience of working in an AGILE environment. Proficient in building dynamic and interactive web applications using React, NextJS, MonoRepos, Typescript, NodeJs, Postgres, and PRISMA with strong problem-solving skills. Looking forward to being a part of a growth-oriented organization that could provide opportunities to utilise my technical and personal skills in shaping organisational and personal growth.- API Integration: Built real-time interactive components for high user engagement by integrating RESTful APIs. Familiar with Axios and Fetch API technologies.- Advanced UI/UX Development: Created engaging, responsive interfaces with React and TailwindCSS/MaterialUI, Shadcn- State Management: Redux and Recoil - Authentication Mechanism : Robust authentication mechanisms using NextAuth and JWT, ensuring secure user session.- Data Validation : Implemented Zod Validations for robust data validation and React Hook for form Validations in the UI layer. - Automate Client Generation : Leveraged OpenAPI specifications to document APIs, allowing developers to understand the API's endpoints, request parameters, response formats, error codes, and more.Technical Skills:****************************************************Web Development Stack: React, Typescript, JavaScript, TailwindCSS, MaterialUI, Recoil (State Management) NextJs, NodeJs, Monorepos Programming Languages: JavaDatabases: Postgres, MongoDB, Prisma ORMTools/Frameworks: Postman, GIT, JIRA, JFrog, JUnits, Jasmine, TensorFlow, KerasCloud Services: EC2, S3 bucket, Lambda, RDS, Redshift, Sagemaker, Glue, EMR, SNSSoft Skills: Critical thinking, Team player, Passionate learner, Communication**************************************************** I am also very enthusiastic when it comes to social work. I worked as an Educational Volunteer at Make a Difference and taught English and Mathematics to 9 standard students.Contact me: msinghw7@gmail.com
Canada Revenue Agency - Agence Du Revenu Du Canada
View- Website:
- cra-arc.gc.ca
- Employees:
- 9737
-
It Analyst/DeveloperCanada Revenue Agency - Agence Du Revenu Du Canada Aug 2022 - Present -
It Developer (Co-Op)Canada Revenue Agency - Agence Du Revenu Du Canada May 2022 - Aug 2022Canada -
Graduate StudentDalhousie University May 2021 - Aug 2022Halifax, Nova Scotia, Canada -
Graduate Teaching AssistantDalhousie University Jan 2022 - Apr 2022Halifax, Nova Scotia, CanadaWorked as a Teaching Assistant for the course Advance Software Development Concepts at Dalhousie University. -
Education VolunteerMake A Difference Aug 2018 - Sep 2019Dehradun, IndiaMake A Difference is a youth-driven, Non-Profit Organization working to ensure a better education for children in orphanages and street shelters. Currently, MAD’s multiple programs are working towards ensuring that children in shelter homes achieve better outcomes. We are currently working with over 3460 children, in 69 shelter homes across 23 cities in India. This organization focus on providing educational support, career awareness and life skills to children.I am serving as Academic Support Volunteer in the organization and taught English and Mathematics to class 7 last year and currently teaching students of 8th standard. -
Summer InternshipHindustan Petroleum Corporation Limited Jun 2019 - Jul 2019Hyderabad, IndiaHindustan Petroleum Corporation Limited (HPCL) has more than 400 locations spread acrossthe country. Due to widespread network connectivity various incidents occur across the organisations network. So, to improvise network monitoring I came up with this project of Visual Analytics. I created a dashboard using Python language to perform visualisation.This project is made in Python Language and is a Live project.Step 1: Initially a PIE chart is drawn of all the incidents occurring across the network and further drill-down of data was performed.Step 2: On selecting specific incident a new bar chart is opened specifying the zones (i.e, East zone, West zone, North zone, South zone) in which it occurred with its count. Step 3: Further on selecting specific zone a new bar chart will open containing different locations in that zone with the count of selected incident in that location.Step 4: At last level when a specific location is selected a new bar chart will open containing different interfaces of devices (routers) with the count of that incident on a particular interface of the device.Thereafter I performed Time Series Forecasting using the ARIMA model to predict the incidents in upcoming times. -
Machine Learning TraineeVerzeo Jun 2018 - Jul 2018Dehradun, IndiaMachine Learning is an application of Artificial learning that provides the ability for systems to learn automatically and improve from experience without being programmed explicitly. During my training, I explored Supervised learning, Unsupervised learning, and Reinforcement learning. I studied some algorithms of Machine Learning such as:K- Nearest Neighbors Decision TreeLinear RegressionBayesian RegressionNaive BayesK-MeansAprioriAnamoly Detection At the last of the program, I worked on a project of Hotel Management System where I used MongoDB database and Studio 3T as a GUI to get database insights. In the Hotel booking project, there were several parameters to book a hotel such as days of booking, hotel ratings, number of persons, breakfast, and many others. Based on the user choosing these parameters if there are high chances for booking then the model can show them some more expensive hotels and if there are low chances then it will show some cheaper hotels. -
Python TraineeMicrosoft May 2018 - Jun 2018Dehradun , IndiaDuring my training, I learnt python from scratch. The first step was to get familiar with Anaconda Installation and its working. Apart from Anaconda I also implemented python on Python IDE. After getting familiar with Anaconda Environment and Python IDE, I worked on topics like Data Types (Dictionary, Lists, Sets, Tuples), Python Statements, Functions, Arithmetic Operations, Lambda Expression, OOPs concepts and many other. Upon learning basics, I learnt about different libraries of python. Some of the libraries on which I worked are:-Numpy-Pandas-Matplot-Plotly-Scikit-Learn-TkinterI also worked on some data sets like Dengue data-set, Iris data-set, Breast-Cancer data-set. I took this data-set from UCI Machine Learning repository.I did some mini projects during the training period. Some of them are: Calculator in python, Performed operations using functions of different libraries.At last of the course, I made a GUI in python using Tkinter Library. Several buttons, text fields, labels and button click events were also performed to traverse among different pages of GUI.
Manjinder Singh Education Details
-
Computer Science -
Manas Sthali Public School81% -
Manas Sthali Public School9.8 Cgpa (93.1%)
Frequently Asked Questions about Manjinder Singh
What company does Manjinder Singh work for?
Manjinder Singh works for Canada Revenue Agency - Agence Du Revenu Du Canada
What is Manjinder Singh's role at the current company?
Manjinder Singh's current role is IT Developer at CRA | Software Engineer | React | NextJs | Typescript | JAVA | Angular | Postgres| PRISMA | AWS.
What schools did Manjinder Singh attend?
Manjinder Singh attended Dalhousie University, University Of Petroleum And Energy Studies, Manas Sthali Public School, Manas Sthali Public School.
Who are Manjinder Singh's colleagues?
Manjinder Singh's colleagues are Adailshah Sayed, Vaibhav Jamdagni, Aditi Karwade, Rajan Kailey, Jordan Hatt, Mikhail Prikazchikov, Karen Chan, Cpa, Cma.
Not the Manjinder Singh you were looking for?
-
-
-
-
Manjinder Singh
Canada -
Manjinder Singh
Technology Architect | Cloud Development | Cloud Security | Devsecops | Cloud Architect | Devops Architect | Platform Engineer | Kubernetes Certified | Cloud Ml & AiGreater Toronto Area, Canada
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial