Ranyodh Singh Email & Phone Number
@mirantis.com
3 phones found area 416 and 650
LinkedIn matched
Who is Ranyodh Singh? Overview
A concise factual answer block for searchers comparing this professional profile.
Ranyodh Singh is listed as Staff Software Engineer at Plotly, a with 133 employees, based in Canada. AeroLeads shows a work email signal at mirantis.com, phone signal with area code 416, 650, and a matched LinkedIn profile for Ranyodh Singh.
Ranyodh Singh previously worked as Principal Engineer at Mirantis and Senior Software Engineer at Mirantis. Ranyodh Singh holds Bachelors, Computer Science from Laurentian University/Université Laurentienne.
Email format at Plotly
This section adds company-level context without repeating Ranyodh Singh's masked contact details.
AeroLeads found 1 current-domain work email signal for Ranyodh Singh. Compare company email patterns before reaching out.
About Ranyodh Singh
I am an experienced and versatile engineer with a solid understanding of web-based technologies. I have been programming since I was 14 and I am very passionate about all things softwareIn the past ten years, I have created scalable microservices with Go, Node.js, and NoSQL (MongoDB, Couchbase) and wrote web-based applications using C#, HTML, CSS, and JavaScript. I have meticulously designed web pages with pixel-perfect accuracy and have integrated with third-party services. Currently, I am more focused on backend engineering for designing scalable and resilient services.
Listed skills include Javascript, Microsoft Sql Server, Asp.Net, Web Applications, and 48 others.
Ranyodh Singh's current company
Company context helps verify the profile and gives searchers a useful next step.
Ranyodh Singh work experience
A career timeline built from the work history available for this profile.
Principal Engineer
Current
Senior Software Engineer
Senior Software Engineer
Software Engineer Iii
Backend Developer
Creating scalable backend services for the platform that unify public and proprietary data to deliver personalized experiences to end users. Tech Stack: - Micro-services written in Go - MongoDB, Postgres - Docker container with Kubernetes on AWS
Engineer, Api & Core Platform
Worked toward a more resilient and scalable backend platform by breaking down the existing monolithic service (.Net) into micro-services (Node.js). • Created micro-services in Node.js (with Couchbase as the data store) complete with extensive unit tests (with Chai, Sinon & Mocha), integration tests (JMeter) and coverage tools (Istanbul)• Maintained RESTFull Api that is being consumed by dozens of devices (written mainly in C# .Net)• Supported the integration with third party services like Zuora (for payments) and ExactTarget• Gained significant working knowledge on variety of tools and technologies like AWS, Packer (for automating creation of AWS instances) and Chef/Terraform
Software Developer
Worked in a high paced agile (SCRUM) environment on a web based highly customizable CRM software (Method CRM) which syncs with QuickBooks (Desktop and Online). It also offers a form designer which lets user customize by creating/modifying screens and apps. The application is written in ASP.NET MVC with C# (and VB.NET for some legacy components), SQL Server and Angular (Single Page Application) on the frontend, jQuery Bootstrap and SASS. Highlights:• Worked on all the different components of the application (backend and frontend). This includes: syncing data with QuickBooks, form designer and widgets, dashboard, app management, system screens, import/export, Gmail Gadget and Google Calendar integration and legacy application.• Created RESTFull APIs which are used internally to integrate different components of the application.• Migrated all services from Google’s OAuth 1 implementation to OAuth 2 and OpenID Connect in a time constrained schedule. Created a separate service that implements OAuth 2 to easily used with other components like Sign-In with Google, Gmail Gadget, Google Calendar, and Sign Up (from Google). Migrated all existing users as well.• Created service that implemented Google’s OAuth 2 protocol and integrate with other components that use it. • Migrated existing screens from jQuery Mobile implementation to Angular (SPA) architecture.
Web Developer
• Creating and maintaining web based applications to support both internal and external customers of the organization. • Lead developer for an application (developed as a framework) that contains reusable custom controls (tabular data and graphs). Design goals were to be able to easily created similar applications using existing controls, and created new controls with ease (tabular or charts). Used HighCharts (jQuery based framework) for creating charts (with custom theme).Four more application have been created using this framework.• Created Blackberry application for the maintenance crew to help them track their assigned tasks on a Blackberry phone. Used Blackberry WebWorks framework, jQuery Mobile and HTML5. The application also utilize a custom WebWorks extension (written in Java) to support few native actions that WebWorks API did not have.• Extended an existing application (which was originally developed for a single company) across the enterprise. This required creating new database model, SQL scripts to export data, and web services to hook up existing workflow (and application) to this new application.Design goals were to be able to audit every activity in the database and also be able to hook up existing application across enterprise using web servicesOther features of the application includes:o SVG based organization chart (with pan/zoom/print) created using an existing JavaScript library (modified to include pan/zoom features) o WCF web services based API to connect the application with legacy system.• Created application to display nearby buildings on a map using jQuery and Google Maps JavaScript API.• Created a customer facing web and mobile application. Mobile application uses jQuery Mobile and HTML5Technologies used: ASP.NET, VB.NET, C#, WCF, MS SQL Server (2005, 2008, 2012), T-SQL, VSS/TFS, HTML/HTML5, JavaScript, CSS, jQuery/jQuery Mobile, Blackberry Webworks, PhoneGap
Web Developer
• Creating a web based Employee Health & Management System (EDMS) for operation support at Canadian Tire distribution centers• Creating custom user controls for reusability, writing three-tier architecture for easier scalability.• Writing stored procedures.• Technologies used: ASP.NET, C#, JavaScript (jQuery), Microsoft AJAX, CSS, SQL Server 2005
Web Developer
Creating, maintaining and enhancing a custom CMS (Content Management System) for Newspapers and Magazines website, handling more than 200 websites.Working with variety of web technologies like ASP, ASP.NET (with C#), JavaScript, PHP, jQuery, CSS, XML, XSLT, REST Web ServicesHandling some expects of database management like managing and monitoring database servers, creating and running maintenance plans, analyzing and creating database tables, efficient stored procedures, triggers and indexes.¬Other technologies and tools: SQL Server, MySQL, Visual Web Developer, Aptana, SVN, Agile developmentsWorking closely with team members following agile development methodology and SCRUM process
Junior Programmer
Debugging existing code and adding new functionality to web based software products. Fixing existing reports and creating new reports using Crystal Report and application support through email and phone.Tools Used: IBM Rational, Java (JSP, Servlets), Javascript, SQL Developer (Oracle Database), Crystal Report.
Web Developer (Part Time)
Developed and maintained an in-house web portal to manage international students’ applications.Tools used: PHP, Javascript, HTML, MySQL, Dreamweaver
Ranyodh Singh education
Bachelors, Computer Science
Computer Programmer, Computers
High School Diploma, High School/Secondary Diplomas And Certificates
Frequently asked questions about Ranyodh Singh
Quick answers generated from the profile data available on this page.
What company does Ranyodh Singh work for?
Ranyodh Singh works for Plotly.
What is Ranyodh Singh's role at Plotly?
Ranyodh Singh is listed as Staff Software Engineer at Plotly.
What is Ranyodh Singh's email address?
AeroLeads has found 1 work email signal at @mirantis.com for Ranyodh Singh at Plotly.
What is Ranyodh Singh's phone number?
AeroLeads has found 3 phone signal(s) with area code 416, 650 for Ranyodh Singh at Plotly.
Where is Ranyodh Singh based?
Ranyodh Singh is based in Canada while working with Plotly.
What companies has Ranyodh Singh worked for?
Ranyodh Singh has worked for Plotly, Mirantis, Carta, Kik Interactive, Inc., and Flybits.
How can I contact Ranyodh Singh?
You can use AeroLeads to view verified contact signals for Ranyodh Singh at Plotly, including work email, phone, and LinkedIn data when available.
What schools did Ranyodh Singh attend?
Ranyodh Singh holds Bachelors, Computer Science from Laurentian University/Université Laurentienne.
What skills is Ranyodh Singh known for?
Ranyodh Singh is listed with skills including Javascript, Microsoft Sql Server, Asp.Net, Web Applications, C#, Sql, Programming, and Databases.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial