Experienced Senior Software Development Manager and Site Lead with a 14-year track record of spearheading high-impact projects and cultivating collaborative teams. Known for inspiring and uniting teams to surpass corporate standards, while ensuring a meticulous focus on development milestones and quality assurance. Proficient in harnessing the power of diverse teams to drive innovation and success.
Proven expertise in designing, developing, and implementing large-scale applications across diverse domains, including Capital Markets, Market Risk, Wealth Management, Consumer Banking, and E-commerce.
Overview
15
15
years of professional experience
4
4
years of post-secondary education
1
1
Certification
Work History
Apps Development Sr Manager
Citi Canada Technology Services
Mississauga, ON
07.2020 - Current
Managed large-scale projects and introduced new systems, tools, and processes to achieve challenging objectives.
Evaluated hiring, firing, and promotions requests.
Recommended and implemented successful strategies to maximize revenue.
Examined quarterly financials to determine business operating capacity.
Developed proposals and presentations for internal and external audiences.
Built inter-team collaboration guidelines to reduce dependence and redundancy and accelerate development efforts by integrating diverse developer voices.
Led organization-wide technology strategy development.
Monitored development efforts to maintain high levels of quality control and reduce impact of unforeseen issues.
Collaborated with senior leadership to define requirements and build projects that achieved or exceeded corporate plans.
Led sprint planning, reviews and retrospectives.
Oversaw 6 simultaneous projects, monitoring each for development milestone and quality control compliance.
Led cross-functional teams of engineers, quality assurance engineers and designers in development of products and resolution of product defects.
Reviewed and revised technical design direction for data platform projects, prioritizing senior leadership's business goals.
Trained engineers in standards and strategies for optimal product development.
Documented technical workflows and knowledge to educate newly hired employees.
Tech Lead
Bank Of Montreal
Toronto, ON
08.2017 - 03.2023
Translated customer and system requirements into robust software design with test-driven approach.
Developed code using Java and other programming languages to support digital repository frameworks and integrate systems.
Helped manage application's technology platform status, project pipeline and development priorities.
Wrote, maintained and managed test documentation, manuals and deployment and coding standard materials.
Worked collaboratively with stakeholders to resolve technical roadblocks.
Provided guidance and direction to less experienced staff in resolution of highly complex technical problems.
Senior Technical Consultant
RBC Capital Markets
Noida, Uttar Pradesh
10.2014 - 08.2017
Design and Develop MIFID II components for rates trading using ION MKV api
Evaluated multiple software solutions during early software architecture plotting and system migration planning stage.
Enhanced RBC’s in-house trading desk for FX Instruments
Enhanced UI portal for Marking and Reference data, and Entitlements