Ish Marwaha
Verified Expert in Engineering
Full-stack Developer
Ish is a senior full-stack developer with more than eight years of experience. He worked in the computer software industry and for multi-billion dollar organizations like Square, Index Exchange, and SecureKey. As a strong engineering professional, Ish excels in Go and Ruby on Rails for the back end with a high request rate, low latency, and mission-critical components while developing highly responsive and dynamic front-end applications in React and Ember.js.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Slack, Visual Studio Code (VS Code), Git
The most amazing...
...app I've worked on is Verified.Me, used by the Government of Canada for authentication via a user's financial institution.
Work Experience
Senior Engineer
Square
- Developed and managed a back-end application to handle user preferences across the platform in Go and Ruby on Rails.
- Contributed to the front-end components for marketing tools offered by Square in Ember.js and React.
- Monitored numerous systems using Sentry, Datadog, and SparkPost.
Senior Engineer
SecureKey Technologies Inc
- Developed an application to authenticate users on any platform via their bank or financial institution login details using blockchain technology.
- Coordinated with the financial institutions to transfer the requirements for our system and help them in the integrations.
- Built the CLI tools to help manage the platform and automate tasks for DevOps.
Software Engineer II
Index Exchange
- Developed an application to help ad sellers manage their price points and user segments to see who can see their ads.
- Created the internal tools to consume data from third parties, including parsing and consuming files uploaded on an FTP server.
- Developed the frameworks to collect analytics data to see how the applications were used.
Software Lead
Monogram CC
- Helped in building the software application for hardware integration.
- Conducted user interviews to get a sense of what users want from software and hardware.
- Managed expectations and timelines in accordance with the executive team and stakeholders.
Experience
Verified.Me
https://verified.me/Skills
Languages
Go, JavaScript 6, TypeScript, CSS, HTML, JavaScript, HTML5, Python, GraphQL, SQL, Ruby, C++17, QML
Libraries/APIs
React, Node.js
Tools
Git, Slack, Sentry
Paradigms
Agile Software Development, Object-oriented Programming (OOP), Continuous Integration (CI), Continuous Deployment, Microservices, Microservices Architecture
Platforms
MacOS, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS), Azure, Hyperledger, Blockchain
Storage
MySQL, Databases, PostgreSQL, Redis, Aerospike, Datadog
Other
Agile Software Testing, Full-stack, CI/CD Pipelines, APIs, Architecture, User Interface (UI), Back-end, Fintech, Qt 4, SparkPost
Frameworks
Ember.js, Angular, Ruby on Rails (RoR), Next.js
Education
Bachelor's Degree in Computer Engineering
University of Waterloo - Waterloo, ON, Canada
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring