Summary
Overview
Skills
Work History
Education
Certification
Accomplishments
Training and Courses
Timeline
c5
Suman Moorthy

Suman Moorthy

Lead Software Engineer
Toronto,Ontario

Summary

Hands-on Software Engineering Lead with excellent problem-solving and troubleshooting skills.
My proficiency in Software Development and Design has been pivotal in steering Capture and Archiving Software products at Smarsh to the forefront of communication compliance technology.
Over the years, my role has evolved from a Software Engineer to a Lead Engineer, where I now spearhead a cross-functional team dedicated to delivering cutting-edge solutions.

Few Key Points:

• Extensive experience in the end-to-end development of enterprise software products, including Requirement Analysis, Design, Coding, Testing, Debugging, Implementation, and Maintenance
• Leading Cloud Architecture, Technical System Design discussions and Code Reviews
• Experience with various Enterprise Customers and their unique Deployment Models
• Proven ability to manage various complex projects while efficiently adapting to changing priorities
• Partnering with Product Management, Sales and Customer Experience teams to define product roadmap
• Mentoring, coaching highly skilled Software Engineers and providing technical direction to the team
• Excellent verbal, written and interpersonal communication skills
• Detail-oriented individual with a go-getter attitude

Overview

16
16
years of professional experience
6
6
years of post-secondary education

Skills

  • Java, Python
  • Microservices
  • Spring Boot
  • Amazon Web Services (AWS)
  • Docker (Containers)
  • Kubernetes (Container Orchestration)
  • System Design and Technical Architecture
  • RESTful APIs
  • MS SQL, MongoDB, ElasticSearch, DynamoDB
  • Kafka, RabbitMQ, Amazon SQS
  • Redis, Hazelcast, ElastiCache
  • CI / CD
  • Cloud Security and Secure Coding practices
  • Technical Leadership
  • Agile Methodologies
  • Terraform

Work History

Lead Software Engineer

Smarsh - Archiving & Compliance
Toronto, ON
03.2019 - Current

• Design and Development of robust, highly scalable communication compliance software
• Leading Architecture and System Design discussions
• Troubleshooting and fixing code to resolve complex bugs, performance and scalability issues
• Identifying issue patterns and recommending proactive measures to address the root cause
• Engaging in cross-functional team meetings to discuss project requirements, progress, and challenges
• Collaborating with Product and agile teams to define and implement reusable and maintainable features
• Contributing to code reviews and ensuring code quality, performance, and adherence to best practices
• Reduced cloud operating cost in AWS by 35%+ (Instance and EBS optimization, direct DB backup to S3)
• Mentoring and coaching junior team members

Senior Developer

TD Bank
Toronto, ON
10.2018 - 03.2019
  • Lead Engineer of the development team for a business-critical application called MIDAS (Market Information Database and Asset Source) within TD Securities Technology Solutions.
  • Responsible for driving key feature enhancements in the product to help business and trading systems run efficiently
  • Executing major Upgrade activities to Asset Control version 7 to enhance Security and Scalability of the product.

    MIDAS is used to centralize the capture, cleansing, validation and maintenance of market data from various market data vendors like Bloomberg and Reuters. This cleansed "Golden Copy" of the market data is then distributed to various downstream and trading systems across TD Securities

Lead Engineer

Actiance Inc
Toronto, ON
07.2017 - 08.2018

• Technical Subject Matter Expert for a next generation cloud-based archiving platform for email and other real-time communication/collaboration channels.
• Big Data Technologies like Apache Storm, Kafka, Zookeeper, Hazelcast, ElasticSearch and NoSql database - MongoDB
• Troubleshooting and Code fixing application and production issues.
• Developing and evaluating software tools, prototypes and POCs using latest cutting edge technologies.
• Bridging offshore Engineering with other internal teams and solving code and design issues.

Systems Analyst Programmer

Actiance, Inc
Bangalore, KA
2012 - 2017

• Key member of a core Software Development team for a flagship compliance product called 'Vantage'.
• Design and Development of Compliance and Archiving capabilities for various collaboration and IM networks.
• Feature enhancements in existing product and bug fixes.
• Re-engineering and Refactoring the legacy code to improve product quality.
• Working with external vendors and partners to evaluate and integrate software solutions (Microsoft Office365, Skype for Business Online, IBM Connections - Social Cloud, SharePoint Online etc.).
• Communicating with all stakeholders, external vendors for collection and documentation of requirements
• Integrating code and participating in peer code reviews

Systems Engineer

Infosys Technologies Ltd, Bangalore
Bangalore, KA
2009 - 2011

Application development and feature enhancements in Java/J2EE (Struts) for one of the UK's biggest Banks.

Education

Master of Science - Advanced Computer Science

University of Leicester
Leicester, UK
2011 - 2012

Bachelor of Engineering (B.E) - Information Science

Visvesvaraya Technological University
Karnataka
2005 - 2009

Certification

  • AWS Certified Solutions Architect – Associate (SAA C03)
  • AWS Certified Cloud Practitioner (CLF-C02)
  • AWS Knowledge: Architecting (Digital Badge)
  • Kubernetes for Developers (LFD259)

Accomplishments

  • Quality Champ award for refactoring and resolving numerous legacy software issues
  • Star Performer award for my individual contributions towards feature enhancements and bug fixes
  • Infosys BCM Spot award for my contributions and performance in the team
  • Bronze Award for leadership as a Student Representative at the Department of Computer Science, University of Leicester, UK

Training and Courses

  • Architecting on AWS
  • Systems Operations (SysOps) on AWS
  • Master Microservices with Spring Boot and Spring Cloud

Timeline

Lead Software Engineer

Smarsh - Archiving & Compliance
03.2019 - Current

Senior Developer

TD Bank
10.2018 - 03.2019

Lead Engineer

Actiance Inc
07.2017 - 08.2018

Systems Analyst Programmer

Actiance, Inc
2012 - 2017

Master of Science - Advanced Computer Science

University of Leicester
2011 - 2012

Systems Engineer

Infosys Technologies Ltd, Bangalore
2009 - 2011

Bachelor of Engineering (B.E) - Information Science

Visvesvaraya Technological University
2005 - 2009
Suman MoorthyLead Software Engineer