Summary
Overview
Work History
Education
Skills
Certification
Awards
Timeline
Generic

Manoj Srimurugan

Mississauga,Canada

Summary

Results-driven software developer with8+ years of experience designing, developing, and deploying high-quality software solutions in fast-paced environments. Skilled in Python programming, continuous testing and deployment (CI/CD), code reviews, large-scale data processing, Agile methodologies, cross-functional team collaboration, user-centered design, and accessible technologies. Proven track record of delivering scalable, innovative solutions that meet business and technical requirements, with a strong ability to gather technical requirements, drive innovation, and integrate user-centered solutions.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Lead Developer

Scotia Bank
07.2024 - Current
  • Designed and implemented scalable solutions for client data processing, reporting, and analytics using Google Cloud Platform (GCP), Hadoop, Hive, Spark, HQL, SQL, and Hadoop/HDFS
  • Analyzed complex business requirements to create robust technical specifications and deliver actionable technical solutions
  • Contributed to agile development teams, fostering collaboration and inclusivity to drive high performance and project success
  • Streamlined data processing workflows, enabling actionable insights through advanced analytics solutions
  • Collaborated with cross-functional teams, including Business Analysts, Quality Assurance, and stakeholders, to ensure project alignment and quality delivery

Expertise: Big Data Technologies: Hadoop, Hive, Spark, HQL, SQL, Hadoop/HDFS | Cloud Platforms: Google Cloud Platform (GCP) | Agile Methodologies: Scrum, Agile Development | Collaboration Tools: Jira, Asana, Trello | Operating Systems: Linux, Windows

Intermediate Software Engineer

Scotia Bank
03.2023 - 04.2024
  • Engineered and refined chatbots using multiple Q&A knowledge bases (KBs) for various lines of business (LOBs), ensuring successful deployment and optimal performance
  • Designed and implemented a script to capture chat logs and user data in MongoDB, integrating it with the chatbot for in-depth analysis and actionable insights
  • Spearheaded automation testing, reducing testing time by30% and increasing test coverage by20%
  • Managed the full lifecycle of the chatbot in production environments, collaborating with team members for design consultation, software platform planning, and code reviews
  • Utilized Git for version control, facilitating collaborative software development processes

Expertise: Chatbot Development: Q&A Knowledge Bases, Natural Language Processing (NLP) | Scripting: MongoDB, Data Capture, Data Integration | Automation Testing: Component Testing, Integration Testing, System Testing | Version Control: Git, Branching, Merging, Conflict Resolution | Collaboration Tools: Agile Methodologies, Code Reviews, Design Consultation

Software Engineer II

Bank of America
04.2022 - 10.2022
  • Spearheaded cross-functional collaboration with global teams located in North-America to drive business objectives, ensuring effective project backlog management and seamless communication
  • Collaborated with technical support teams to resolve complex technical issues, minimizing downtime and maximizing user satisfaction
  • Refactored and optimized software codebases, ensuring high-performance and reliable application deployments
  • Executed comprehensive testing and debugging protocols to optimize application latency and availability
  • Successfully led Agile project management as an interim Scrum Master, leveraging JIRA and Quartz tools for effective project tracking and management

Expertise: Programming Languages: Python | Testing Frameworks: PyTest | Agile Methodologies: Scrum, Agile | Project Management Tools: JIRA | Release Management Tools: Qz Release | Code Review Tools: Qz Review | Monitoring Tools: Bob Monitor

Senior Software Engineer

Prodapt Solutions
01.2018 - 03.2022
  • Spearheaded IVR Voice Bot development using Flask API and Google Dialogflow, enhancing customer communication
  • Provided technical leadership and mentorship to cross-functional teams
  • Designed and implemented comprehensive test sets and automated testing processes
  • Designed and maintained complex relational database schemas in MySQL, reducing data anomalies by30%
  • Analyzed complex datasets to provide actionable insights and recommendations
  • Utilized Test-Driven Development methodology for software reliability and quality
  • Collaborated with teams to address data-related needs and improve operational efficiency
  • Led data validation and testing procedures to ensure data integrity

Expertise: Programming Languages: Python | Cloud Platforms: GCP, AWS | Databases: SQL, MySQL, Apache Cassandra, Janus Graph | Data Science Tools: scikit-learn, Spacy, NLTK, PySpark | Data Visualization: PowerBI, Advanced Excel | Frameworks: Flask | Machine Learning: Machine Learning | Containers: Docker | APIs: Postman | Graph Query Language: Graph Query Language | Big Data: Hadoop | Methodologies: Agile

Education

BE - Computer Science

Anna University
01.2017

Skills

  • Database Tools: Postgres, Sqlite, MySQL, MongoDB, SQL, Apache Cassandra
  • Cloud: AWS - S3, EC2, Lambda, Lex, IVR Development, CloudWatch and RDS GCP- AI Notebook, Dialogflow, BigQuery, Cloud Function, Google API
  • IDEs: Visual Studio Code, Jupyter Notebooks, Eclipse, Atom, Pycharm
  • Front-end Tech: Html, CSS, JS
  • Operating Systems: Linux, Windows, Mac
  • Frameworks: Flask, Pandas, NumPy, PyPDF, Selenium, Beautiful Soup, Request, Scikit-learn, NLP, NLU
  • Version Control: Git, Tortoise SVN, GitHub, Bitbucket
  • Languages: Python, R, SQL, GQL, Java

Certification

  • Unix Essential Training,2022
  • Python: Design Patterns,2022
  • Building RESTful APIs with Flask,2022
  • Docker for Data Scientists,2022
  • Microservices Foundations,2022
  • SQL Code Challenges,2022
  • From Excel to Tableau,2022
  • Learning SQL Programming,2022
  • SQL (Basics),2020
  • Building Chatbots using Dialogflow,2020
  • Machine Learning and Data Science Hands-on with Python and R,2020
  • Machine Learning: Logistic Regression, LDA & K-NN in Python,2020
  • NLP - The Ultimate NLP Guide,2020
  • Deep Learning and NLP,2018

Awards

  • Global Recognition Award, Bank of America - Recognized by CTO for outstanding collaboration and contribution to NFRR (2022)
  • Spotlight Award, Prodapt - Text Analytics Feature (2020)
  • Spotlight Award, Prodapt - Automation Scripts (2018)
  • Hackathon Winner, Prodapt - Award-Winning Chatbot (2019)
  • Special Award, Daimler's Mobile App Garage Contest - AR/VR Shopping Experience (2017)

Timeline

Lead Developer

Scotia Bank
07.2024 - Current

Intermediate Software Engineer

Scotia Bank
03.2023 - 04.2024

Software Engineer II

Bank of America
04.2022 - 10.2022

Senior Software Engineer

Prodapt Solutions
01.2018 - 03.2022

BE - Computer Science

Anna University
Manoj Srimurugan