Badges
Certifications
Certificate: Problem Solving (Basic)
Certificate: CSS (Basic)
Certificate: JavaScript (Basic)
Certificate: SQL (Basic)
Certificate: Problem Solving (Intermediate)
Certificate: SQL (Intermediate)
Certificate: JavaScript (Intermediate)
Certificate: Python (Basic)
Certificate: Software Engineer
Certificate: SQL (Advanced)
Certificate: Java (Basic)
Work Experience
Full Stack Developer
Teck Resources (Contract via Avanade)•  June 2023 - Present•  Toronto, Ontario
Developed interactive data visualization dashboards using React and Typescript for commercial stakeholders in the mining industry, enabling real-time monitoring of mining activities and equipment productivity. Utilized Event Hub for stream analytics to enhance data processing capabilities, resulting in a 15% reduction in response time for critical insights. Integrated Azure SQL and Python Fast API to streamline SQL activities and create open APIs, improving data accessibility for stakeholders by 20%. Leveraged Azure Services and GitLab for cloud services, resulting in a 15% increase in operational efficiency. Collaborated with cross-functional teams to implement automation pipelines using GitLab, reducing manual intervention by 15%. This initiative led to a 10% decrease in production downtime while enhancing overall system reliability.
Full Stack Engineer
TD Insurance•  September 2022 - December 2022•  Toronto, Ontario
Developed microservices to optimize data storage and retrieval processes within the Business Intelligence Portal using Spring Boot, reducing loading times by 15%. Established and integrated RESTful APIs for seamless communication between Advisors and Clients, improving client engagement by 10%. Participated in agile development processes, ensuring timely delivery of high-quality software solutions, and reducing development cycle times by 20%.
Software Developer
Cognizant Technology Solutions•  July 2018 - January 2020•  Coimbatore, India
Designed and developed microservices architecture using Java Spring Boot, enhancing system performance by 15% and scalability by 20%. Developed and implemented APIs and microservices to integrate with external systems, improving data processing capabilities by 20%. Worked with Oracle, Python and Spark to handle large-scale data processing and analytics. Utilized Azure DevOps for continuous integration and continuous deployment (CI/CD), improving release management and reducing deployment times by 15%. Led business continuity processes during crisis situations, reducing downtime by 15% and improving client trust.
Systems Engineer
Tata Consultancy Services•  June 2016 - April 2018•  Chennai, India
Designed and developed innovative Java-based solutions for Travel and Retail Markets, including British Airways and Iberia, resulting in a 10% decrease in downtime for Cargo traffic. Implemented real-time monitoring and automated features for data feed processing, leading to a 20% increase in system efficiency. Regularly performed patchwork and system upgrades on IBM z/OS, resulting in a 25% improvement in overall system performance.
Education
Humber College
Postgraduate Diploma Certificate•  January 2021 - September 2021•  GPA: 3.6
Fanshawe College
Postgraduate Diploma Certificate•  January 2020 - September 2020•  GPA: 3.9
Thiagarajar College of Engineering
Bachelor of Technology•  July 2012 - June 2016•  CGPA: 7.22