Rishabh Gupta

Rishabh Gupta Email and Phone Number

Sr. Software Developer at Rogers Communications Inc. | Technical Lead | Cloud-native architecture | Java | Angular | Kubernetes @ Rogers Communications
toronto, ontario, canada
Rishabh Gupta's Location
Toronto, Ontario, Canada, Canada
About Rishabh Gupta

I am a passionate Sr. Software Developer & Cloud Application Architect, with more than 8 years of industry experience in the software domain, utilizing my technical skills, education, business experience and motivation for solving interesting problems and transforming complication into simplicity. Graduated with a Master’s degree in Computer Science. I enjoy working in challenging environments and with my high motivation and high work ethics, combined with good interpersonal, leadership skills, allow me to play a crucial role proactively in diverse software/business environment.Technical Skills:  Language/Platforms: Java/J2EE, C#, Python, C/C++, SQL, NoSQL, HTML, CSS, JavaScript, Node.js, Angular 13+, React.js, PHP, Shell script, GraphQL, Apache Kafka, Kubernetes, Docker, AWS, Azure Services Tools/Frameworks: Spring Boot, Hibernate, JUnit, JMeter, Junit, Selenium, Cucumber, Postman, JFrog, Jenkins, Dynatrace, Datadog, Splunk, OpenShift, Akamai, Nginx, ASP.Net MVC, TypeScript, Django, VMware, Google App Engine, Apache Tomcat, Firebase, Oracle PL/SQL, MongoDB, MySQL, Cron, RFID Technology, Drupal, WordPress, XML, Git, SOAP, REST, SharePoint, Microsoft 365, Hadoop, Apache Spark, ANT, Maven, Google Analytics, Adobe Analytics, JIRA, CRM, ServiceNow, Machine Learning, Shopify web/app development. Operating Systems: UNIX, Linux, Windows, macOS, iOS, Windows Mobile CE, Android Certifications: Developing Java/J2EE web based applications Big Data Hadoop Fundamentals

Rishabh Gupta's Current Company Details
Rogers Communications

Rogers Communications

View
Sr. Software Developer at Rogers Communications Inc. | Technical Lead | Cloud-native architecture | Java | Angular | Kubernetes
toronto, ontario, canada
Website:
rogers.com
Employees:
22143
Rishabh Gupta Work Experience Details
  • Rogers Communications
    Senior Software Developer
    Rogers Communications Aug 2020 - Present
    Brampton, Ontario, Canada
    Building innovative Cloud-native Web Applications and Microservices.
  • Citi
    Application Developer Sr. Programmer Analyst
    Citi Nov 2017 - Jun 2020
    Greater New York City Area
    • Developed Citi Developer Portal to host Citi’s APIs on a digital platform with OpenAPI/Swagger standard based documentations and API playground in a sandbox system using technologies such as JavaScript, jQuery, SQL, JWT, Git, PHP, DRUPAL, CSS, SASS, Angular, D3.js, Java, etc. in the technology stack.• Full Stack Software Development, developing and maintaining the Drupal website for the open banking project.• Transforming the existing Drupal website into Angular 7 front-end Tech stack for the enhanced UI layer and MVC architecture.• Involved in Front-end and back-end development, data analysis, Software QA/Testing. • Writing Restful web service API’s with Spring Boot and performed API testing for end users, using Postman.• Applied object-oriented methodologies utilizing core J2EE design patterns and used Junit/Mockito to write the unit test cases.• Working on MySQL database schema design with normalization, writing queries, Stored Procedures, etc. Analysis, Coding, testing and implementation of system/infrastructure application components.• Liaising with Product Development, Business Analysts, Design and operations team in order to define new requirement’s and prototype and build software solutions, implementing SDLC and Agile Software Methodologies, system design, data modeling. • UI design, building computer programs, maintaining applications and databases by evaluating client needs, analyzing requirements and developing software systems.• Working on IBM API Management platform while using the product’s Rest based APIs for accessing and manipulating users, developer organizations, apps, subscriptions and to view published Citi APIs. • Development of Splunk log aggregation, alert monitoring and web tracking with Adobe Analytics.• Using AWS IAM users, roles, and groups to control access to pipeline actions and deployed resources. Running web services on EC2 machines using Auto Scaling Groups and containerized the application and migrated it to EKS.
  • Ogilvy
    Software Engineer
    Ogilvy Aug 2017 - Nov 2017
    Greater New York City Area
    • Responsible for delivering Digital Advertising Data working with Google Campaign Manager ad serving tool and technology solutions using Python for the data analytics team.• Developing, enhancing, modifying and/or maintaining a Big Data Hadoop application in the Digital Media’s Production environment, utilizing Apache Hive for a distributed, fault-tolerant data warehouse system.• Performed ETL process, database partitioning and replication using Talend data integration tool.• Used MongoDB to store the user-based privileges for the end client’s product with a GUI toolkit website.• Worked with a group of engineers, analysts and media planners to optimize the current system, adding new features and troubleshooting bug fixes as needed.
  • Adp
    Technology Developer R&D | Full Stack Developer | Web Developer | Software Engineer
    Adp Jun 2017 - Aug 2017
    Greater New York City Area
    Full stack web development: Created an Employee Performance Management System (Progressive Web App) using theAngular framework, TypeScript, Bootstrap and HighCharts to evaluate an employee’s performance in a company.Created the Backend API using Express.js and Sequelize libraries for ORM modeling using JWT for authentication, hosted the, containerizing using Docker and testing the API using Postman.Development stack including Angular 3+ APIs, routing, data storage, design patterns, caching and security.Performed TDD with Jasmine Test framework and karma for unit and integration testing of the Angular application.• Implemented (CI/CD) pipeline on AWS to initiate automatic builds and then deploying to Amazon EC2 instances.• AWS Lambda functions to execute code in response to triggers by CloudWatch Events, invoking the function on a timer.
  • Cnn
    Technology Intern | Full Stack Developer | Javascript Developer | Web Developer | Software Engineer
    Cnn Jan 2017 - May 2017
    Greater New York City Area
    • Full stack web development: Analysis, development, testing, debugging, documenting, and peer reviews.• Created and deployed a Node.js app on Docker for the “Stack Reaper Process”, that performs maintenance of the database. It trims the NoSQL database of the company containing nested data objects in JSON format, based on some threshold. • Transformed a legacy PERL script into a Node script to send a notification email to all the internal users about maintenance while logging them out of the session and another script starts execution to get the CouchDB document, update it and display the Data Table to the users.• Developed a cross-device/cross browser web application utilizing React.js, ES6/Babel, Webpack, Node.js RESTful web service in conjunction with Bootstrap.Maintaining CI builds using Jenkins for automating the testing and deployment process of the front-end assets
  • Nasa Ames Research Center
    Student Research Assistant | Full Stack Developer
    Nasa Ames Research Center Sep 2015 - Dec 2016
    Mountain View, Ca
    • Worked on analysis of a “Solar Flare Database” project (Funded by NASA Grant) at New Jersey Institute of Technology. • Created a front-end dashboard using HTML, CSS, JavaScript, jQuery for the user to query the data.• Performed data cleanup and scientific computing using Python scripts, NumPy and SciPy libraries.• Web development and Parsing XML, .txt, .csv files using PHP and storing into MySQL database using SQL query.• Creating a database of the downloaded and parsed files and plotting graphs using Google Chart APIs.• Developed an innovative “Big Data” intelligent databases to develop data analysis and modeling tools in the area of Heliophysics.• Performed Natural Language Processing and machine learning using Python to create a text auto complete search box feature to search for the SQL queries from the solar flare database based on the user text input.• Computer vision tasks for Image Processing using OpenCV libraries in python, SIFT algorithm in MATLAB and performed Visual Feature Detection by creating visual vocabulary from the processed images and matching them with the visual data in the database obtained from the NOAA’s website.
  • Siemens Healthineers
    Informatics R&D Intern | Full Stack Developer | .Net Developer | Web Developer | Software Engineer
    Siemens Healthineers Jun 2016 - Sep 2016
    Flanders, New Jersey
    • Worked on RFID technologies in Lab Diagnostics, Generating RFID programmed labels using Motorola RFID API and incorporating it with a Web based Inventory Management System using ASP.Net MVC framework. • Implemented AJAX in the .NET project to retrieve data form the server asynchronously and update parts of the web page.• Developed a 2D Barcode & RFID Reading Application in C# for the Windows CE Mobile OS based Handheld RFID Reader Device.• Created a Database-driven Website with Python’s Django framework to give a friendly GUI of Product status in the SQL Server database. • Developed a REST Web service using C# to allow users to access data in a secure, reliable, and responsive manner.
  • Ispeech, Inc.
    Software Developer | Data Analyst
    Ispeech, Inc. Sep 2015 - Mar 2016
    Greater New York City Area
    • Developed a text to speech conversion based app using Python NLTK package.• Analysis of audio and other data using Tableau and used Sharepoint. • Experience working with agile methodology implementations like Daily scrum meetings, sprint planning, resource planning, etc.
  • Telecommunication Dept. Bharat Sanchar Nigam Limited, India
    Software Developer Intern
    Telecommunication Dept. Bharat Sanchar Nigam Limited, India Jun 2014 - Oct 2014
    India
    • Prepared test plan, oversaw products, performed testing, and provided report to senior management.• Maintained Telecommunication Operation’s Information repository menu board in J2EE, Eclipse.• Collaborated with support groups such as finance and service for improved productivity.• Conducted in-depth performance analysis of the Distributed Archive to meet customer performance requirement.• Worked on development of Computer Based Training Course (CBT) for training purpose of our customersand mechanics at the facility.• Used Maven to build the application and deployed on Apache Tomcat Server.
  • Diesel Locomotive Works, India
    Software Engineer Intern
    Diesel Locomotive Works, India Jul 2013 - Oct 2013
    India
    • Leaded a team of interns in development and testing of an intranet communication application in Core Java.• Worked on Java Networking while developing this internal instant messaging (IM) application using Eclipse.• Analyzed the technical requirements and details required for developing the system and proposed solutionsfor implementing the same.• Involved in all levels of testing from unit level of testing to integration testing and ensured that the finalproduct was delivered with good quality and efficiency.• Involved in System requirement study, conceptual design and designing of Use Cases based on the requirements using UML modeling feature• Involved in troubleshooting technical issues, conduct code reviews, and enforce best practices and department policies. ​ • Used Object Relational Mapping Tool Hibernate for the interaction with the database.

Rishabh Gupta Education Details

Frequently Asked Questions about Rishabh Gupta

What company does Rishabh Gupta work for?

Rishabh Gupta works for Rogers Communications

What is Rishabh Gupta's role at the current company?

Rishabh Gupta's current role is Sr. Software Developer at Rogers Communications Inc. | Technical Lead | Cloud-native architecture | Java | Angular | Kubernetes.

What schools did Rishabh Gupta attend?

Rishabh Gupta attended New Jersey Institute Of Technology, Iec College Of Engineering & Technology.

Who are Rishabh Gupta's colleagues?

Rishabh Gupta's colleagues are Manpreet Panesar, Christopher Bond, Peter Sutton, Maxime Nivose, Robin Laub, Sandra Brown, Ajay Vijaikanna.

Not the Rishabh Gupta you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.