Shannon Lal personal email
- Valid
Software Technical Leader who can build diverse software development teams with high retention rates. Proficient at developing complex products with aggressive timelines for start-ups and large enterprises. Possesses an entrepreneurial growth mindset with the ability to create and implement viable and innovative concepts. Languages: • English• FrenchKey Competencies: • People Management/Talent Development• Agile Development• Technical Competencies• Communication and Creative Thinking Software Development:Java, NodeJS, React, Angular, JavaScript, Python, Spring, AWS, GCP, Spark, Elastic Search, Ansible, Kubernetes, Docker, Selenium, Webpack
-
Chief Technology OfficerBca ResearchMontreal, Qc, Ca -
Vp Technology And EngineeringDesignstripe Aug 2022 - PresentGlobal, Oo -
Director, Journey Tech Lead – Rbc DigitalRbc Feb 2020 - Aug 2022Toronto, Ontario, CaIn March 2020, RBC Digital opened an office in Montreal to help with rebuilding their online banking platform. I was hired to build their teams and lead the replatforming project. I am currently the technical director for 60 developers across 9 teams where I work closely with Product Owners and UX designers to help refine the different product backlogs.Leadership: • Between March 2020 and November 2020, I hired 25 developers (including 50% gender diversity) and built out 4 teams. • I was the technical lead for one of RBC’s COVID-19 relief projects which provided small businesses the ability to apply for government loans (CEBA). This project received over 300,000 applications and resulted in $10 billion in loans.• Able to maintain a high employee engagement which resulted in a greater than 94% retention rate.Development:• Implemented a dashboard using Angular and eCharts to provide a visual overview of all our downstream systems and how they interact together.• Was the frontend architect for RBC’s new multi-factor authentication project which is currently being rolled out to all of RBC’s 5 million customers. Technical Environment:• NodeJS (NestJS), Springboot, Angular, eCharts, NGRX (Redux), SpringBoot, Dynatrace, Taplytics, Splunk -
Director Of Software DevelopmentInvue Feb 2018 - Feb 2020Charlotte, North Carolina, UsInVue develops hardware and software products for OEMs and retailers. In 2017, InVue acquired MicroSigns which developed digital signage for the telephone retail market. I reported to the the VP of Software and oversaw a team of 8 of developers across 2 locations (Charlotte and Montreal). I worked closely with Product Owners to help refine and develop the different product backlogs. Leadership • Selected to lead InVue’s software development team across 3 different products for customers such as Walmart, Telefonica, H3G, and Charter Communications.• Able to maintain a high employee engagement which resulted in a less than 7% attrition rate.• Lead the development of the Microsigns product from inception into pilots with various retailers. We were able to convert several pilots into successful deployments including Personal and Postlux which resulted in deployments to +80 stores.• Co-Lead applications to secure seed funding of $150k from IRAP and Passport Innovation (Québec). I provided development estimates and technical direction for SR&ED applications. Development • Led adoption of Kubernetes which consolidated our cloud infrastructure and reduced our AWS bill by 30%.• Implemented Continous Integration Pipeline using travis-ci, Puppeteer, Postman, Newman, and Eslint which resulted in a 20 % reduction in QA time.• Implemented a new product using Serverless technologies which reduced cloud costs for new customers by 50%.Technical Environment:• Javascript, React, Android, Typescript, NodeJS, Java, Kubernetes, Helm, Docker, Ansible; AWS, Google Cloud, ElasticSearch, Athena, Kibana, Grafana, Graylog, Sentry -
Technical Lead (Microsigns)Invue Apr 2015 - Feb 2018Charlotte, North Carolina, Us -
Open Source DeveloperOpen Source Sep 2017 - Jan 2020Berlin, DeOpen Source Developer on the following projects:Project: Gulp-PromptRole: Maintainerhttps://www.npmjs.com/package/gulp-promptProject: Falcon-SQLRole: Contributorhttps://github.com/plotly/falconProject: NestJS Rate LimiterRole: Contributorhttps://www.npmjs.com/package/nestjs-rate-limiter -
Senior Software DeveloperIndependent Consultant - Canada Revenue Agency Mar 2014 - Apr 2015CRA is currently implementing a new tax processing system to replace their mainframe application. The project has 150+ team members that runs on a WebLogic-DB2 platform• Creating use cases and detailed design documents using Rational Modeler.• Developing a work flow component to manage projects and referrals using Java Swing and EJB 3.0.• Creating unit tests using JUnit and Mockit to test DAOs and EJB components. • Perform code inspections using code reviews, Firebugs, and Jenkins • Implementing an integration test of the EJBs to ensure code stability between builds.
-
Sales Associate And Operation ManagerGamble Technologies Aug 2011 - Mar 2014GTL is a Canadian distributor of scientific equipment to Government and Research institutions. I was responsible for internal operations and sales in the Ottawa and Montreal area. I have experience working on various research grant applications and Government of Canada tenders. As Operations Manager, I was responsible for implementing a SAGE CRM and system across the organization and worked on the ISO 9001 certification process. As a Sales Associate, I was responsible for federal accounts in the Ottawa area and research as well as industrial organizations in Montreal.Customer Relations • Worked closely with Suppliers to learn their equipment so that I can provide customer support• Managed retention of clients including CAE facing tough market challenges exerting cost pressures.Sales• Won a $1million dollar contract with Department of National Defence for the procurement of radiation portal monitors• Managed a territory in national capital region and Montreal area • Responded to public tenders (RFPs) on MERX and SEAO in English and French• Conducted in depth discovery meetings with clients to identify needs and probable solutions we could offer• Exhibited at numerous Trade Shows
-
Software Architect And Senior DeveloperIndependent Consultant Jun 2006 - Aug 2011As an independent software architect, team lead, and developer I worked on various projects for private and public organizations. I have been involved in all aspects of the project life cycle from requirements gathering, software development, and quality assurance. My area of focus is integration of large scale systems that support over 1000 users. My positions have been a combination of a technical role and client support role (trouble shooting, training, business analyst). Clients • Royal Canadian Mounted Police (RCMP)• Innovapost• Canada Security Establishment• eBillme• Courts Admin Service (CAS)Development • Implemented workflow management for CRA using EJB 3.0 and Mockit for Unit Testing and JUnit for Integration Testing• Implemented gift card management for eBillme using EJB and JSPs• Implemented Case Management System for CAS using Spring MVCLeadership• Architect and Team Lead at Courts Administration• Worked with director and clients to capture requirements and converted them into technical design documents using UMLBest Practices • Introduced Mockito and TeamCity for unit testing at the Courts Administration Service as a continuous build development• Introduced agile best practices at eBillme and lead daily scrum meetings and weekly deployment sprints• Implemented performance tuning at Courts Administration Service to optimize accreditation web service using Optimizit.
-
Chief Architect And Co-FounderMobile Detect Inc. Mar 2003 - Sep 2007Mobile Detect is a hardware and software manufacturer of network enabled dirty bomb detectors (CBRN) for the Homeland Security market. The company developed mobile detection units that transfer sensor data to a central GIS server for analysis. The company won over $4 million in sales with customers in Canada and the US. The company started in the basement of my apartment with my 2 co-founders. I was the IT architect and development lead for the entire system.Development • Developed web services to manage sensor data SOAP and AXIS• Developed persistence API using EJB with access to databases using MySQL, SQL Server, and PostGres DB• Implemented embedded software to manage sensors, GPS, and cell modem using Java and CBest Practices • Implemented integration and regression test harness to ensure stability across the different version of the releases• Implemented a performance test harness which included 10 Linux servers to generate simulated load against application server• Used OptimizIt to monitor development server to address performance issuesLeadership • Acted as a development lead for a 4 person team• Interviewed and hired several developers• Mentored and trained new employees with best practices• Provided budgeting and project planning for various government grant proposals, RFPs and SR&ED applications Customer Relations • Lead customer requirements gathering for clients• Performed customer demos to various clients• Managed several onsite and remote customer installations•
-
J2Ee DeveloperDorado Software Jan 2001 - May 2002El Dorado Hills, Ca, UsDorado Software is a developer of Network Management Software for Network Equipment Manufactures such as Juniper and Cisco.Job Description: Performed object oriented analysis and design (OOA &D) on customer requirements using Rational Rose as part of a 20 person development team. Developed user interfaces using Java Swing. Developed provisioning software using EJBs, XML and RMI for a WebLogic, Oracle and Solaris environment. Implemented unit testing, configuration management and defect tracking for various components of the product. -
Java DeveloperIbm Feb 1999 - Jan 2001Armonk, New York, Ny, UsIBM Global Services is a branch of IBM that provides IT consulting services to companies and governments. I worked on several Java/J2EE based projects for CoBank, IBM Internal Projects, and Sears.Job Description: As an IT Specialist/ Technical Lead I worked with customers to define project requirements and project plans. I wrote detailed requirements and performed analysis and design (OOA&D) for the projects. I lead development teams from design, deployment and testing using Java Swing, JSPs, Servlets, LDAP, MQ Series and EJBs for a WebSphere, DB2 environment on Solaris and Windows environment.
Shannon Lal Skills
Shannon Lal Education Details
-
University Of OttawaMba -
University Of OttawaMechincal Engineering -
Lisgar Collegiate InstituteHigh School -
Ashbury College -
St Bridgits
Frequently Asked Questions about Shannon Lal
What company does Shannon Lal work for?
Shannon Lal works for Bca Research
What is Shannon Lal's role at the current company?
Shannon Lal's current role is Chief Technology Officer.
What is Shannon Lal's email address?
Shannon Lal's email address is sh****@****ail.com
What schools did Shannon Lal attend?
Shannon Lal attended University Of Ottawa, University Of Ottawa, Lisgar Collegiate Institute, Ashbury College, St Bridgits.
What skills is Shannon Lal known for?
Shannon Lal has skills like Java Enterprise Edition, Java, Databases, Oracle, Web Applications, Scrum, Agile Methodologies, Javascript, Struts, Software Development, Hibernate, Integration.
Who are Shannon Lal's colleagues?
Shannon Lal's colleagues are Stefan Poppe, Genta Yanindra, Rijens Nadoda, Sri Yatni, Andrew Tobin, Larina Darmawan, Katherine Knudsen, Jd.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial