Summary
Overview
Work History
Education
Skills
Accomplishments
Languages
Certification
Timeline
Generic

Somneil Kachari

Oakville,Ontario

Summary

Senior management professional, bringing strategic leadership and operational excellence to drive organizational success. Skilled in software development, project management , team collaboration, and process optimization with keen focus on achieving results. Adept at navigating complex challenges, fostering culture of accountability, and adapting to evolving business needs. Known for strong decision-making, effective communication, and building high-performing teams.

Overview

17
17
years of professional experience
1
1
Certification

Work History

Senior Manager - Software Engineering

Bank of Montreal
08.2022 - Current
  • Manage Application development and support teams for Home Finance suite of applications catering various Mortgage processing solutions.
  • Responsibilities:
  • End-to-end technology ownership of channels in portfolio – from definition and intake of business requirements, analysis, estimations, design, development, testing and support.
  • Led Cloud first mindset – adoption of various AWS services to deliver scalable and re-usable components.
  • Drive technical and strategic vision for Canadian Digital to meet current and future needs for scale and operability.
  • Ensure Software Quality Engineering by adoption of best practices, automated code testing, alerting and reporting to proactively support production.
  • Lead the prioritization and development of implementation roadmaps to address gaps and ensure solutions are in line with enterprise vision.
  • Liaise with vendors to develop proof of concepts and introduce new tools for monitoring code quality- Pluralsight Flow & SonarQube, application and infrastructure monitoring – Dynatrace & Splunk.
  • Conduct risk assessments, identify potential bottlenecks, and proactively address challenges to minimize project impediments.
  • Define and manage team deliverables and roadmaps in partnership with product management and business stakeholders.
  • Work with executive leadership to identify, develop and execute recommendations for short- & long-term strategic directions/opportunities in support of achieving business plan objectives and enterprise goals.
  • Environment:
  • AWS Lambda, AWS SQS, AWS S3, Angular, DynamoDB, Bitbucket, Angular JS, Dynatrace, Cloudwatch.

Senior Manager - Software Engineering

Royal Bank of Canada
03.2021 - 07.2022
  • Manage Application development team for Core Client & Account Onboarding platform application in Canadian Wealth Management – Client Source.
  • Responsibilities:
  • Engaged on defining the standard engineering process and drive consistency within the process.
  • Evaluate new technologies for fit with the program/system/eco-system and the associated upstream and downstream impacts on process, data, risk (e.g., security).
  • Work with technical teams and business partners/specialists across application groups and 3rd parties to understand the current state and identify constraints in defining the future state architecture for applications & related interfaces.
  • Collaborate with business and technology partners to translate features and requirements to technical design and act as the lead technical authority on the program or project.
  • Manage the application portfolio in terms of technology currency, business agility, technology evolution, business fit, opportunities to improve efficiencies and TCO.
  • Design, develop and lead Proof of Concepts in collaboration with vendors to evaluate new technologies, tools and solutions.
  • Streamlined Intake process for optimum throughput and resource usage.
  • Foster a process-oriented environment toward the objective of defect free software.
  • Ensured that systems functionally meet requirements, align with architecture and promote the development of common assets.
  • Support resolution of production issues and problems. Recommended changes to improve processes & systems.
  • Organize and participate in walkthrough reviews of all technical specifications, code, programs and unit test plans.
  • Environment:
  • Java, MQ, JBOSS, Weblogic, SWIFT, Oracle DB, Webservices, APIs, Linux, Elastic search, ITRS, Jenkins, IBM Urban Code etc.

Senior Manager - Application Development

CIBC
06.2019 - 02.2021
  • Managed Application Development teams for Tier-1 Critical Commercial Payments Processing Hub & Enterprise Limit Checking Applications.
  • Responsibilities:
  • Lead and managed the end-to-end delivery of technology solutions for Tier-1 critical payment processing and limit checking applications.
  • Planned roadmap of deliveries in conjunction with downstream impacted applications.
  • Accountable for development of Universal Move Money (UMM) API to be leveraged across CIBC Commercial Payments LOB.
  • Acted as prime subject matter expert for internal & external stakeholders.
  • Defined overall release schedule and milestones.
  • Ensured system stability & quick accurate remediation of issues for application portfolio by raising, tracking & reporting issues with multiple stakeholders.
  • Lead strategic and tactical delivery planning activities that are routed in driving tangible business results.
  • Responsible for driving high priority incidents to closure—analyze impacts, recover application, client & executive communication, root cause analysis and implement mitigation strategies.
  • Provided leadership, oversight, governance to ensure Changes, Production deployments, Operations comply with regulatory and audit controls.
  • Reported KPIs to senior management on application stability, defects, releases etc.
  • Responsible for identifying, analyzing, measuring performance problems and provide recommendations.
  • Collaborated with multiple teams, manage vendor relationships, govern operational SLAs, review SOW contracts.
  • Liaised with industry partners to seek out industry trends and help embrace alternative approaches & solutions to improve efficiency through automation, DevOps, Machine learning etc.
  • Lead large group of developers (internal and contract) and collaborated with architects and subject matter experts to develop technical strategies and analyze, design and implement management solutions that meet the needs of various initiatives.
  • Provided oversight and governance on testing strategy and certification of project deliverables.
  • Environment:
  • Java, MQ, JBOSS, Weblogic, SWIFT, Oracle DB, Webservices, APIs, Linux, Elastic search, ITRS, Jenkins, IBM Urban Code etc.

Senior Manager, Application Development

Citibank
01.2019 - 06.2019
  • Managed development team for FX-Prime Brokerage in Canada.
  • Responsibilities:
  • Analyze and collaborate technical solutions and strategies with the team and provide the optimum solution for business.
  • Ensuring projects are delivered on time, on budget, on spec and managing project financials.
  • Tracked metrics and milestones, made recommendation for resolutions and communicated issues to stakeholders.
  • Negotiated SLA and statement of work (SOW) levels and identified KPI's for solution validation.
  • Acted as an escalation point for all risks and issues affecting the development team and implemented mitigation strategies.
  • Identify and implement strategies to improve reliability, leveraging automation wherever possible.
  • Evaluate all problem and impact analysis and recommend solutions and workarounds.
  • Control change to development project scope through accepted change management processes, impact assessment and documentation.
  • Environment:
  • Java, MQ, Kafka, Real-time payments, SWIFT, Webservices, Gemfire cache, APIs, Linux, Elastic search, App Dynamics, ITRS, Jenkins, IBM Urban Code, VMWare, Docker etc.

Lead Data Management & Insights

RBC
11.2017 - 01.2019
  • Lead for Data Management & Insight applications supporting Canadian & US Wealth Management clients.
  • Responsibilities:
  • Drive a highly effective controls environment (including processes), covering change management, production implementation, compliance and audit controls, and business continuity (both application and resources).
  • Conducted Proof of Concept of in-memory databases MemSQL v/s Sybase HANA. Appraised the benefits of in-memory database to business teams.
  • Conducted Proof of Concept in ITRS Geneos monitoring, and led the solution and implementation.
  • Oversee detailed investigations of incidents to evaluate root causes and ensure implementation of targeted, value added and controlled remediation plans.
  • Provide support for developing the internal metrics reports and establishing and monitoring service delivery and SLAs Measure and monitor the level of service, analyze trends, agree on service target levels, and determine appropriate actions.
  • Grow team expertise to align with enterprise demand and the Bank's business / technology direction; assess team skills and capabilities and continually look for ways to provide and enhance value delivered.
  • Foster an environment that encouraged productivity, innovation, process improvement, teamwork and a high level of professionalism.
  • Environment:
  • Java, Hadoop,hdfs,hive,Kafka,Sybase SQL,MS SQL Server, JCL, AIX – Unix, Linux, ITRS, Dynatrace, Logstash, Jenkins, UrbanCode, jira, service now, Moogsoft, Pagerduty, Blueprism.

Manager - Payables & Receivables CIB

JP Morgan Chase
11.2013 - 09.2017
  • Responsible for managing CIB-Cash Application team which supported multiple Payment & Receivables applications and also a suite of various Data Warehousing & Mining and Business Intelligence applications.
  • Experience in BigData Solutions - Hadoop Ecosystems HDFS, Map Reduce, Hive, Pig, HBase.
  • Worked on reading multiple data formats on HDFS using Scala.
  • Involved in converting Hive/SQL queries into Spark transformations using Spark RDDs and Scala.
  • Assessed business implications for each project phase and monitored progress to meet deadlines, standards and cost targets.
  • Working experience with large scale Hadoop environments build and support including design, configuration, installation, performance tuning and monitoring.
  • Experienced in providing project Effort Estimations, Work Breakdown Structure, Risk Analysis, Mitigation & GAP Analysis
  • Driving priority-one incidents. Performed impact assessment with business teams, creating simultaneous work streams for technical resolution, review communications and drive root cause analysis post incident mitigation.
  • Capacity planning and headroom management, automated scripts for headroom alerts.
  • Planned and executed multiple resiliency events - Disaster Recovery / Sustained Resiliency / High Availability.
  • Lead various initiatives and acted as SME for early adoption of DevOps methodologies, Splunk, ITRS across CIB LOB
  • Environment:
  • Linux, Hadoop, Hbase, Informatica, Oracle, Windows server, SQL server, Pega PRPC 6.3, Java, Perl, Python, Autosys, Geneos ITRS, Control-M, Alacrity, JIRA, Confluence, Jenkins, Puppet, Splunk, Chef, Tripwire , IIS, Apache etc.

Lead Software developer

BNP Paribas
10.2012 - 11.2013
  • Lead the data operations & reporting team. Ensured the availability of stable application environment and adherence to critical business SLAs.
  • Responsibilities:
  • Using the ETL tools (SSIS) to develop jobs for extracting, cleaning, transforming and loading data into data warehouse.
  • Mitigate risk by identifying, escalating and resolving issues across multiple delivery groups and/or projects.
  • Ensuring best practices by leading peer review, suggesting enhancements, checking for optimizations.
  • Ensure timely execution of deliverables and adherence to SDLC guidelines.
  • Environment:
  • Oracle 9i/10g, Unix, Java, TOAD, BO XI, BO 6.5, Informatica, IBM WebSphere 6.1, TNG, jira.

Programmer Analyst

Fannie Mae
09.2010 - 09.2011
  • Responsibilities:
  • Supported various critical SWIFT wire transfer applications, OFAC scanning applications etc. and resolved various issues and customer requests.
  • Supported multiple applications which dealt with Mortgage Bond Securities (MBS) and Mortgage Electronic Registration System (MERS) and Collateralized mortgage obligations (CMO).
  • Environment:
  • Oracle 10g/11i, Compaq –Tandem, Unix, TOAD, Java, OFAC, IWT, TCM, and other home-grown applications, Autosys, IBM WebSphere, TIBCO, BMC Remedy

Application Analyst

HBO
07.2008 - 09.2010
  • Responsibilities:
  • Design and develop code structures to promote reusability across many applications
  • Create functional prototypes for new concepts and ideas.
  • Environment:
  • Oracle 10g, IBM AIX, Business Objects, WebSphere, TOAD, BMC Remedy.

Education

Masters in Information Systems -

George Mason University
Virginia, USA
05.2008

Bachelors in Computer Engineering - undefined

Mumbai University
Mumbai, India
05.2006

Skills

  • Application Owner responsible for Application stability, resiliency, scalability, performance optimization and capacity forecasting
  • Strong techno-functional background - in Development, DevOps, Automation, Big Data etc
  • Process Improvement & governance
  • Impact and risk assessment
  • Solution Design with focus on achieving high efficiency, low risk and cost optimized products
  • Project, resource and financial planning and delivery
  • Business and Vendor relationship management
  • End-to-end delivery management
  • Strategic planning
  • Cross-functional team leadership
  • Data-driven decision making

Accomplishments

  • Achieved [Result] through effectively helping with [Task].

Languages

English
Native or Bilingual

Certification

  • CM - Certified Manager Certification
  • [Area of certification] Training - [Timeframe]

Timeline

Senior Manager - Software Engineering

Bank of Montreal
08.2022 - Current

Senior Manager - Software Engineering

Royal Bank of Canada
03.2021 - 07.2022

Senior Manager - Application Development

CIBC
06.2019 - 02.2021

Senior Manager, Application Development

Citibank
01.2019 - 06.2019

Lead Data Management & Insights

RBC
11.2017 - 01.2019

Manager - Payables & Receivables CIB

JP Morgan Chase
11.2013 - 09.2017

Lead Software developer

BNP Paribas
10.2012 - 11.2013

Programmer Analyst

Fannie Mae
09.2010 - 09.2011

Application Analyst

HBO
07.2008 - 09.2010

Bachelors in Computer Engineering - undefined

Mumbai University

Masters in Information Systems -

George Mason University
Somneil Kachari