With over three decades of software development experience, I am a Senior Software Engineer at TD, one of the largest banks in Canada. I have a MS in Computer Science and Mathematics and a BA in Mathematics from prestigious institutions in India. My mission is to provide innovative and reliable software products that meet the needs and expectations of the customers.My core competencies are backend and middleware development, Spring Boot API and agile team leadership and coordination. I have successfully led the effort to create a ground-up Spring Boot API for digital proofing of identities, which integrated with TD's authentication API, barcode imaging API, and MQ messaging. I also designed the entire MQ interface and wrote a tool to verify the health of MQ, F5, and firewall in any environment. Additionally, I have worked on various projects involving Java, J2EE, XML, JSON, API, web services, and SQL for clients such as Syniverse Technologies and Deloitte. I have also mentored and trained new team members, contributed to software improvements and suggestions, and received appreciation awards for my work.
Listed skills include Web Services, Linux, Tomcat, Java Enterprise Edition, and 14 others.