H

Harekam Singh

Software Engineer

Greater Toronto Area, Canada9 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Proven experience in software development and architecture.
  • Expertise in building scalable distributed systems.
  • Strong background in full-stack development with modern technologies.
Stackforce AI infers this person is a Fullstack Developer with expertise in SaaS and distributed systems.

Contact

Skills

Core Skills

Distributed SystemsJavaMicroservicesJavascriptReact.jsDatabase DesignNode.js

Other Skills

AlgorithmsCSSData StructuresGitHTMLMongoDBObject-Oriented Programming (OOP)ProgrammingPython (Programming Language)SQLScalabilitySoftware ArchitectureSoftware DesignSoftware DevelopmentWeb Applications

About

Experienced contributor with a demonstrated history of working in the computer software industry. Skilled in software development, web applications, algorithms, solution architecture with established global exposure. I am Canadian citizen and am authorized to work for any employer in Canada/US with proven ability for remote work. Website: https://harekamsingh.com/

Experience

Pinterest

Software Engineer

Jul 2021Present · 4 yrs 8 mos · Canada · Remote

  • Part of Core Services.
  • Building async computing service.
Object-Oriented Programming (OOP)Distributed SystemsJavaAlgorithmsData StructuresScalability+1

Amazon web services (aws)

Software Development Engineer

Oct 2019Jul 2021 · 1 yr 9 mos · Vancouver, Canada Area

  • Part of Commerce Platform
Object-Oriented Programming (OOP)Distributed SystemsAlgorithmsData StructuresMicroservicesScalability

University of ottawa

3 roles

Teaching Assistant

May 2019Aug 2019 · 3 mos

  • Assistant for course SEG3125 - Analysis and Design of UI.

Technical Consultant

May 2019Aug 2019 · 3 mos

  • Capstone project at the University of Ottawa in collaboration with IBM
  • Research and providing solutions for traditional systems.

Graduate Student

Sep 2018Aug 2019 · 11 mos

  • Master's degree focusing on a combination of statistics, business, and engineering courses.
  • Refining my skills on:
  • Project Management
  • Big Data
  • Data Science
  • Finance & Accounting
  • Strategic Marketing

Cybernetiq

Full Stack Developer

Apr 2019Aug 2019 · 4 mos · Ottawa, Canada Area

  • Addition of new features, optimization and bug fixing.
JavaScriptMongoDBReact.jsNode.js

Mahindra comviva

Senior Engineer

Sep 2016Aug 2018 · 1 yr 11 mos · Gurgaon, India

  • Architecture, Designed and Developed Palmleaf Product’s Engagement Module.
  • Designed a framework for Bot Creation.
  • Responsible for architecture and building of micro-services as well as SaaS cloud solution(multi/single tenant).
  • Responsible for handling and leading of team and also, performing quality review.
  • Developed web-app of Palmleaf using React and Redux.
  • Developed Digital Banking Experience Platform (DBXP) in MFS.
React.jsDatabase DesignAlgorithmsNode.jsData Structures

Click labs

Software Developer

Apr 2015Sep 2016 · 1 yr 5 mos · Chandigarh Area, India

  • Designed database and developed backend of six projects.
  • Standardized optimal coding structures.
  • Optimized nearby fleet search algorithms used in on-demand products.
  • Improved architecture of custom calendar/slots.
  • Responsible for leading the back-end team, training new recruits and performing quality review of the team.
MongoDBDatabase DesignAlgorithmsNode.jsData Structures

Mtnl

Industrial Trainee

Jul 2013Aug 2013 · 1 mo · New Delhi Area, India

  • Training on networking and advanced networking concepts.

Education

University of Ottawa

Master of Engineering - MEng — Engineering Management

Jan 2018Jan 2019

Guru Gobind Singh Indraprastha University

Engineer’s Degree — Information Technology

Jan 2010Jan 2014

Guru Harkrishan Public School

Jan 1998Jan 2010

Stackforce found 100+ more professionals with Distributed Systems & Java

Explore similar profiles based on matching skills and experience