Alkesh Sandal

Alkesh sandal

bookmark on deepenrich
location of Alkesh SandalBrampton, Ontario, Canada
Followers of Alkesh Sandal257 followers
  • Timeline

  • About me

    Software Developer at Airline Technology Company

  • Education

    • Sheridan college

      2018 - 2020
      Computer systems technology - system analyst computer science
    • University of ottawa

      2012 - 2017
      Honours bachelor's of science biopharmaceutical sciences (genomics)
  • Experience

    • Tutor doctor

      Oct 2017 - Sept 2018
      Tutor

      - Applied effective communication skills to teach various lessons and assist students from Grades 3 to 12 resulting in improved grades and academic success for each student.

    • Td

      Jan 2019 - Apr 2019
      It solutions developer

      - Introduced archiving functionality and updated administrative capabilities to a ticket distribution tool, through database redesign, API modifications and UI changes enabling multi-team use using Java and Angular.- Developed and tested backend and frontend solutions for various bugs within internal applications using Java, Node, Angular and Microsoft EWS.

    • Teranet inc.

      Sept 2019 - Dec 2019
      Software developer

      • Investigated and designed solutions for numerous defects resulting in a 25% increase in application performance and responsiveness.• Spearheaded the conversion of 25+ AngularJS controllers to Angular components to meet client requirement of migrating from AngularJS to Angular5+.

    • Sheridan college

      Jan 2020 - Dec 2020
      Software developer

      This is for our capstone project. I was not employed by Sheridan. Our team created a quoting mobile application for an external client.- Developed a hybrid mobile application to run a quoting system enabling users to create custom quotes for clients using Ionic and the MEAN stack.- Led all development related activities including system design, implementation, code reviews, and testing of mobile application. - Gathered application requirements through communicating business needs with the client.- Participated in scrum meetings, sprint planning, and bi-weekly meetings with the client. Show less

    • Teranet inc.

      May 2020 - Aug 2020
      Qa automation specialist

      - Automated the testing of new features such as registration, search, and reports reducing manual testing times by 200 hours per release cycle.- Discovered and resolved 30+ defects within the property registration and search application’s test suite using C# and Selenium. - Developed regression test cases to verify functionality and data consistency among the UI, generated reports, and database in a newly integrated reporting feature.

    • Teranet inc.

      Apr 2021 - Apr 2024

      Project: SEDAR+ (https://www.sedarplus.ca/landingpage/ ) -A Java/Spring based web application built for the Canadian Securities Administrators to regulate the Canadian Securities market.Responsibilities:• Leading a team of 4 developers and 2 QAs to deliver high-quality code for feature requests, change requests and defect resolutions in collaboration with BA, QA, architecture, and delivery teams.• Enhanced application-wide notification and email delivery by implementing an optimal queueing mechanism, increasing the delivery rate to 1400 emails/minute from 9 emails/minute.• Optimized the elastic based document content indexing logic resulting in saving 15 hours on indexing 5 TB of data in production.• Spearheaded the creation of a scalable subscription model to process high-volume notification data for subscribers.• Designed and implemented a custom two-phase commit framework to provide transaction integrity for cross-application requests, resulting in improved data integrity and consistency.• Developed a scalable and extensible batch processing framework using the Sequence Workflow design pattern.• Provided architectural guidance to developers on various change requests from the client. • Conducted daily standups, sprint planning and retro sessions using an agile (SAFe) framework. Show less Project: SEDAR+ (https://www.sedarplus.ca/landingpage/ ) - A Java/Spring based web application built for the Canadian Securities Administrators to regulate the Canadian Securities market.Responsibilities:• Led and mentored a team of 5 developers to deliver high-quality code for feature requests, change requests and defect resolutions in collaboration with BA, QA, architecture, and delivery teams.• Created user onboarding functionality allowing for thousands of migrated users from legacy systems to be seamlessly integrated into OUD (Oracle Unified Directory) during production deployment.• Designed and developed saved search functionality to allow for users to store search criteria and results.• Leveraged ElasticSearch to allow customers to search and filter historical submission data more efficiently.• Implemented feature requests, change requests and defect resolutions related to security, user management, performance, and the integrity of customer data.• Enhanced the performance of a database backed search by 30% by introducing new indices and improving the efficiency of existing SQL queries.• Provided high-level product updates to various stakeholders regarding upcoming requirements resulting in accurate project planning and deadlines.• Conducted daily standups, sprint planning and retro sessions using an agile (SAFe) framework. Show less

      • Senior Software Developer

        Jul 2023 - Apr 2024
      • Software Developer

        Apr 2021 - Jul 2023
    • Airline technology company

      Apr 2024 - now
      Software developer

      Stealth startup

  • Licenses & Certifications

  • Volunteer Experience

    • Marketing Manager

      Issued by CAUSE Tutoring on Dec 2016
      CAUSE TutoringAssociated with Alkesh Sandal