Nipun Goel

ABOUT ME

Nipun Goel works as a Solutions Architect at Quantexa.

Nipun graduated from the University of Waterloo with a Bachelor of Computer Science Co-op degree in April 2013. Before working as a Solutions Architect at Quantexa, he worked as:

  • Solutions Architect at Kindertales
  • Solutions Architect at RE/MAX INTEGRA
  • BI Architect at RE/MAX INTEGRA
  • Web Application Developer at RE/MAX INTEGRA
  • Java Developer at Citi
  • Java Developer at CIBC
  • Developer at DRDC Toronto
  • Developer/Computer Technician/Web Designer & Developer at Eurocan Precision Machining Ltd.
  • Computer Technician at the University of Waterloo Library

Nipun is also the sole proprietor of Tech Pro Consulting - a Business Intelligence consulting firm, where he works with clients to solve all their Business Intelligence needs.

His experience of programming language includes Python, PHP, C#, Java, C, C++, Objective-C, and more.

During his spare time, he enjoys spending time with friends & family, working on Business Intelligence tool development, and keeping up with latest technology trends.

EXPERIENCE

May 2022 - Present

Solutions Architect

Quantexa

  • Lead technical teams from design through to implementation of production systems
  • Manage multiple projects, in an Agile environment
  • Work with clients to address challenges such as data quality, updates, data structure changes, and rollback
  • Design systems to address non-functional requirements (e.g. performance, maintainability, security, and systems integration)
  • Technologies used: GCP, Azure, AWS, Scala, Spark, Elasticsearch, Postgres, MySQL, Jira, Jenkins, IntelliJ IDEA

Solutions Architect

Tech Pro Consulting

  • Work with different clients in solving their Business Intelligence needs
  • Learned customized data relations, and created multiple data models to allow automating various reports
  • Built a customized mobile-friendly data visualization tool with authentication and authorization, as per business requirements
  • Created automated reports that are periodically sent to various stakeholders, with customizable parameters
  • Technologies used: Azure, AWS, PHP, Laravel, SendGrid, MySQL, Pervasive PSQL, Google Charts, amCharts, D3.js, SOAP API, REST API

January 2018 - Present
February 2021 - May 2022

Solutions Architect

Kindertales Inc.

  • Gather business requirements from business team, and translate them into technical requirements for development team
  • Work on converting monolithic architecture into microservices
  • Guide development team on day-to-day tasks
  • Work on key systems like the payment gateway, subscription services, third party vendor integrations
  • Keep up-to-date with latest technical trends, propose and conduct R&D projects
  • Act as a technical evangelist to spread knowledge
  • Encourage adoption of new tools/practices within the development teams
  • Design performant, highly scalable and reliable solutions based on the stakeholders' requirements and industry best practices
  • Establish, recommend or modify current policies and standards where applicable
  • Resolve architectural and design problems, and address other concerns as necessary
  • Be an active contributor of technical best practices, code and development standards and ensure their adherence within team
  • Implement Software development best practices where needed such as technical test plans and test cases
  • Technologies used: AWS, NoSQL, DynamoDB, MySQL, PHP, Python, Lumen, Flask, amCharts, SOAP API, REST API, Asana, PhpStorm

Solutions Architect

RE/MAX INTEGRA

  • Manage internal development team
  • Work with business groups to translate roadmap into organized Jira stories for the development team
  • Assist in guiding the transition of monolithic architecture to microservices
  • Guide development team on day-to-day tasks
  • Administer entire cloud architecture (AWS, Salesforce, LiquidWeb, Cloudflare, and various SaaS)
  • Recommend strategies to improve performance and capacity of various technical tools
  • Maintain accurate and complete technical architectural documentation
  • Technologies used: AWS, Jira, NoSQL, DynamoDB, MySQL, MS SQL Server, Snowflake, D3.js, PHP, C#, amCharts, SOAP API, REST API, .NET, AngularJS, React, PhpStorm

January 2019 - February 2021
August 2016 - December 2018

BI Architect

RE/MAX INTEGRA

  • Work with business and technical groups to develop and maintain data warehouse platform for BI needs
  • Develop scalable and maintainable BI applications to meet business objectives
  • Support BI tools upgrades in development, testing, and documentation
  • Recommend strategies to improve performance and capacity of BI tools
  • Provide BI administration and technical support during weekends, after-hours, and holidays when needed
  • Maintain accurate and complete technical architectural documentation
  • Lead a developer to work on all internal web applications, including data warehousing
  • Be the Solution Architect to an online SSO platform that integrates with over 50 different applications, and serves more than 17,000 users
  • Technologies used: AWS, PHP, MySQL, MS SQL Server, amCharts, SOAP API, REST API, jQuery, Bootstrap, Shell Scripting, PhpStorm, JIRA

Co-founder, President

GoEliteDesign

  • Design, develop, maintain websites for independent business owners
  • Bring our customer's face to the public by designing their banners and logos
  • Build strong customer relationships by providing fastest results in competitive rates
  • Technologies used: Adobe Illustrator, Adobe Photoshop, PHP, Objective-C, PhpStorm, Xcode, WordPress

January 2011 - December 2017
May 2013 - July 2016

Web Application Developer

RE/MAX INTEGRA

  • Developed internal applications for improving sales, reporting, and marketing initiatives along with interfacing with various real estate solutions used in US, Canada, and Europe
  • Build and maintain ad hoc reports for sales, marketing and administration
  • Launched and administered Amazon Web Services like EC2, Lambda, S3, RDS, Redshift, API Gateway, and WorkSpaces
  • Established new data warehouse in Amazon Redshift, and Amazon Aurora
  • Built and implemented interfaces between series of web applications such as Cvent, ExactTarget, Salesforce, MailChimp, Zendesk, CartoDB, as well as many proprietary RE/MAX solutions
  • Used Selenium with PHP to automate logging-in, retrieving required data, and inserting it into an SQL database, which is used for generating automated reports
  • Written sequel queries for generating reports from multiple tables with more than 65 million records
  • Built and maintained solutions such as mobile sites for accessing content efficiently
  • Subject matter expert in RE/MAX proprietary real estate software solutions, supported the team, end-users and executive staff with queries, data analysis, and web utilities needed for IT projects or business presentations
  • Provided technical support to staff and help support internal servers
  • Reviewed technology practices and recommend opportunities for improvement
  • Technologies used: PHP, MySQL, MS SQL Server, AWS, SOAP API, REST API, Selenium, jQuery, Bootstrap, Shell Scripting, Tableau, PhpStorm, Dreamweaver

Java Developer

Citi

  • Developed multiple validation programs using Java and Selenium WebDriver to create a formal process for validating website functionality as new features were added to the website interface
  • Developed and maintained automated testing scripts and test cases for unit and regression testing
  • Technologies used: Selenium, Java, Eclipse, Shell Scripting

September 2012 - December 2012
January 2012 - April 2012

Java Developer

CIBC

  • Interfaced with system designers to code, test and maintain back-end applications
  • Provided Java programming support to a group of senior developers working on the development of various applications
  • Assessed quality of existing documentation, and determined opportunities for improvement
  • Assisted in managing CIBC's telecommunications network
  • Technologies used: Java, Shell Scripting, Eclipse

Developer/Computer Technician/Web Designer/Web Developer

Eurocan Precision Machining LTD.

  • Helped develop Mac OS X utility applications
  • Removed viruses, installed software, re-installed Windows
  • Upgraded old hardware, and installed new hardware
  • Designed, developed and maintained Company’s Internet and Intranet websites
  • Met and corresponded with clients to determine client needs for company sites.
  • Created and Designed test web sites for sales as well as demonstration purposes.
  • Comprehensive technical knowledge of HTML programming and JavaScript coding.
  • Designed and maintained company’s team website using MS SharePoint
  • Generated monthly reports for maximum number of visitors on company’s site using Webtrends and Omniture
  • Technologies used: Objective-C, PHP, Xcode, Adobe Photoshop, Adobe Illustrator, SharePoint, Notepad++

July 2006 - April 2012
May 2011 - August 2011

Developer

Defence Research and Development Canada

  • Developed an online form for Work Package Approval Process (WPAP) that is used for project planning by Project Initiator, Work Leaders, and Section Heads including the Director General
  • Worked with MySQL and PostgreSQL databases to interact with WPAP and valid user information
  • Performed business requirement reviews, and coordinated with end users on UAT
  • Provided open training sessions on how to use the WPAP Form
  • Created easy-to-use template for record keeping of external projects
  • Technologies used: PHP, MySQL, PostgreSQL, Notepad++

Computer Technician

University of Waterloo

  • Provided technical support to all Library Staff and patrons
  • Maintained 350+ staff and public computers
  • Fixed any software and/or hardware problems
  • Upgraded old hardware, and installed new hardware

May 2009 - December 2010
April 2007 - August 2008

Cashier

Photo Plus

  • Prepared passport type photos for customers
  • Developed digital and film pictures
  • Answer customers' questions, and provide information on products and services
  • Process merchandise purchase, returns, and exchanges

EDUCATION / AWARDS

Making the Transition to Supervising and Managing Others

Canadian Management Centre

June 2017

Learn how to plan, organize, coach, motivate, delegate and communicate effectively

Real Estate Tech Hackathon

Zillow

November 2015

Winner of Public's choice Hackathon award

Computer Science

University of Waterloo

2008 - 2013

Bachelor of Computer Science

Honours Computer Science — Co–operative Program

High School

Bramalea Secondary School

2004 - 2008

President of Computer Club, elected by fellow members

Head Prefect, elected by fellow members