● Software Development Engineer with 5+ years of experience in the Investment banking, Telecom and Fitness domains.
● Computer Science Graduate with Masters from University of Ottawa.
● Hands on experience in the software development, including design, implementation, debugging, and support.
● Strong at applying data structures, algorithms, and object oriented design to solve the challenging problems.
● Experience with different Software Development Methodologies including Agile, Iterative, and Waterfall.
● Track record of building and delivering production software systems.
● Extensive experience gathering user requirements, translating business directions into system specifications, facilitating discussions with stakeholders and coordinating between different teams through all phases of software development lifecycle.