DEBABRATA PODDER ***********@*****.***
Website: http://www.debozden.webs.com/
****-**** *** ***** ****, Toronto, ON -M2J 3B4, Canada
QUALIFICATIONS
Dynamic, results-oriented Software Developer has solid, international experience in the design and development
of web and desktop applications for clients across different industry sectors. Possess deep knowledge of best-in-
class development environments and methodologies.
COMPUTER SKILLS
Languages: Java, C#, JavaScript, Apex, Visualforce, SQL, XML, JSTL, HTML5.
Strength: OOP, OOD, Scripting Language.
In Java: J2SE (Core, Swing, JFX2, Security, JDBC, iBATIS), J2EE (Servlet, JSP, JSTL, JSF, Struts, Spring, EJB)
In .NET: ASP.NET, WPF, XAML, WCF, .NET security, Windows Mobile Application.
Script: Node.js, DOJO 1.9, JQuery
Service: SOA (SOAP and REST using JAX-WS, JAX-RS (Jersey), JAXB)
Tools: Netbeans, Eclipse, Visual Studio 2008
Database: MSSQL, Oracle, MySQL, SQLCE, Salesforce Database, JavaDB
Framework: Dojo, jQuery, Foce.com, MVC2 (Struts, Spring, JSF), .NET 3.5.
Server: Apache Tomcat 5.x+, Salesforce server, Glassfish v2, v3, IIS.
PROFESSIONAL EXPERIENCE
Software Engineer
CiRBA Inc, Richmond Hill, ON, Canada April, 2012 – Present
• Manage virtual and cloud infrastructure by optimizing performance based on memory utilization, workload
distribution and risk management.
• Design and develop algorithm and API to analyze audited data for best optimization solution.
• Created custom unit test for method based Unit testing, reporting and RESTful web service.
• Implemented complex animation in HTML5 with javascript and dojo MVC for visual representation of
infrastructure’s current state, predicted future state and predicted solution based on analysis.
• Extensively use closure, promise, and callback of javascript (DOJO) with RESTful service for SPA application on
workload management.
Software Architect
Rogers Communication, Brampton, ON, Canada Jan, 2012 – Mar,2012
• Converting business requirement to technical requirement in Salesforce environment.
• Maintain best practice of coding and architectural workflow
• Deal with different technical and business team to work with various aspects of business.
• Design and maintain stored procedures for database.
Software Developer
CIBC, Toronto, ON, Canada May, 2011 – Dec, 2011
• Analyzed business requirement of annual budget management and converted it to technical requirement which
included external database integration for Salesforce MVC development.
• Designed Object model and Apex class model using design pattern additionally communicating with external
database to CRM product in Force.com environment.
• Responsible of staging of CRM product on Salesforce production from development environment.
• Led development for CRM product using Apex, VisualForce and components, Trigger and implemented test
methods for Triggers and Apex codes.
Software Developer
TIER1CRM.INC, Toronto, ON, Canada Aug, 2010 – May, 2011
• Supported issues on large volume existing code along with understanding business logic for financial institutes
based project.
• Coded meeting management which lets users manage meetings depending on permission, in Visualforce, Apex,
trigger, component, and scripting and linked the API with external flex module.
• Experienced agile methodology, code reviewing of high performance CRM products.
Software Developer
MAGNA INFO SERVICE PVT., LTD., Kolkata, India Aug, 2006 – Aug, 2008
• Performed requirements analyses and translated client needs into Web-based software solutions.
• Built network-based application using AWT with MySql for database using design pattern.
• Designed web solutions using Spring and Struts MVC framework with MySql in Tomcat.
• Mentored junior developers to align specific skill sets to current and upcoming projects.
EDUCATION
HUMBER COLLEGE OF TECHNOLOGY AND ADVANCE LEARNING, TORONTO, ONTARIO
Post Graduate Diploma, Enterprise Software Development 2010
NATIONAL INSTITUTE OF TECHNOLOGY, KARNATAKA, MANGALORE, INDIA
Bachelor of Engineering, Computer Engineering 2006