Woodbridge, Toronto, ON
Seeking a position to utilize my skills and abilities as an engineer that offers professional growth while being resourceful, innovative, and flexible and work towards quality of the products.
SUMMARY OF EXPERIENCE
●Over 5 years of experience in Java Development and related technologies
●Have worked on Node JS Micro services with latest ECMAScript 6
●Have worked extensively on Web applications as a back end developer.
●Have worked on Rest full web services, Hibernate and related technologies
●Have also worked on CDI, Spring Framework and core Java and J2EE concepts and Junit test cases.
●Knowledge on Big Data concepts and related technologies
●Basics of UI development Java Script, JQuery, AngularJS and CSS
●Have worked on networking project and understood the basics of networking
●knowledge on coding standers and related tools like find bugs and PMD
● Skill Set: java, J2EE, Node JS, Micro services, Rest full Web Services, SOAP, Spring BOOT, Spring Framework, Json,Xml,JSF, Async and promise calls, Junit
●UI Development: Basics of Java Script and Jquery
●IDEs : Eclipse, Net beans, Php Storm
●Operating Systems: Windows, Linux
●Database : MySQL, Oracle
●Others : Oauth 2.0 implementation, CORS domain API Implementation.
●Oracle Certification for Java Programmer (OCJP)
QEDATA (onsite with CIBC) - Toronto, ON, Canada 10/2015 – present
Software Developer – Engineering R&D Dept.
Project Description: The financial banking project application facilitates small business owners find the statistic about their accounting and financial data. We integrated APIs from different accounting partners (Ex: intuit QBOs) and aggregate the results to find out how the client is doing with his expenses and earnings. We also use existing APIs to bring up the bank data and produce abstract result. Client can see all results in abstract and clear way. The whole project is driven by a entailments management system which is user manage users privileges.
●Developing Java and Node based Micro services.
●Developing functionality, resolving bugs and initiating technical discussion for the projects.
●Interact with financial partners for technical aspects of data exchange
●Design and Document services and modules of the application.
Technologies: Node JS Micro services, Swagger, Java Microservices and Rest Services, Java Enterprise Java (J2EE) on Eclipse Mars, J2EE, Java Microservices, RESTful API, IBM API Connect, XML, JSON, Jersey, SmartGit, OAuth 2.0, Oracle XE, Docker, Agile Methodology, Jira and Confluence.
Relevance Lab Pvt Ltd - Bangalore, KA, INDIA 06/2013 – 05/2015
Software Engineer – Engineering R&D Dept.
LitPro Digital Library: The project involved development of digital library where different schools from different Zones (US, UK etc.) will be registered and Teachers and Student from those schools interact with each other to assess progress and give feedbacks to students. The project involved Development of Hand Shaking APIs to interact with host application and to interact with CMS (Alfresco) to store and manage all the books in library.
●Development of Hand Shaking APIs to interact with host services using Rest full Web Services
●Development of Rest full web services and JSF Beans to interact with UI.
●Development of back end services to support JSF beans and to interact with Alfresco CMS.
●Development of Teacher Screens using JSF Framework and JPA
Technologies: Java Rest Services, Springs and Hibernate, J2EE, MySQL database, JSON, JIRA, Tomcat and Jboss servers, Agile Methodology, Jira and Confluence, Junits.
Scholastic Learning Zone -II: The project involved development Application to manage scholastic products and organizations. Services to manage users (Students Teachers and Admins) of organizations. To Develop and expose Rest full web services to create fetch and manage data.
●To Gather Requirements, Develop and expose Rest full web services.
●Development of back end services and DAO layer.
●Writing Junit Test cases for services.
●Creating DB scripts for back end data
●Write APIs for to support back end services.
Technologies: Java Rest Services, JSF, Springs and Hibernate, J2EE, MySQL database, JSON, JIRA, Tomcat and JBoss servers, Agile Methodology, Junits.
Prime Digital: The project involved development of Authoring System which packages questions inside a book and create APIs to store books in alfresco server. To Develop Authoring tool which helps to create questions using components and templates. To create a User Management System (UMS) helps to create, update, and subscribe users to products and other user management users.
●Development of package creation and alfresco server handshake functionalities.
●Development of Rest services to manage user functionalities
Technologies: Java Rest Services, JSF, Springs and Hibernate, J2EE, MySQL database, Agile Methodology, Eclipse.
Mind Tree Ltd - Bangalore, INDIA 10/2011 – 06/2012
Intern Scholar (Software Developer)
Network Topology Discovery using SNMP protocol: The project involved development of services to collect the information of network nodes using SNMP. Collect the required MIBs from nodes. Finding out the connectivity among different devices in the network. Representing the connectivity using on UI using Flex Builder Interface.
●Gather requirements understand analyse the requirement
●Understand SNMP protocol and do required installation on LAN hardware devices.
●Write services to fetch the required information and process the collected and data and store the results
●Create a simple GUI using Flex builder to show the graphical representation of network.
SJPN TRUST POLYTECHNIC - NIDASOSHI, BELAGAVI, KA, INDIA 09/2009 – 09/2010
Support and Lecturer (Java): Worked as supporting faculty for java projects and was facilitator for students.
MVJ College of Engineering, Bangalore 08/2010 – 06/2012
Masters of Technology in Computer Science and Engineering
SDM College of Engineering and Technology 08/2005– 05/2009
Bachelor of Engineering in Computer Science
Software Developer Test Cases
Canada, Scarborough, ON - selenium, tester, software developer, jira, mobile,...
Canada, Toronto, ON - js, software developer, developer, android,...
Software Developer Engineering
Canada, Vaughan, ON - js, angularjs, html5, api, node, hibernate,...
Information Technology Software Developer
Canada, Montreal, QC - azure, aws, oracle, cis, ux, software developer,...
Architectural design J2EE and .net
Canada, Newmarket, ON - built, ms sql, eclipse, web services, mvc, client,...
Sql Server Quality Assurance
Canada, Mississauga, ON - alm, selenium, hp, qtp, accenture, android,...
Core Java Developer
Canada, Mississauga, ON - jquery, xml, perl, html5, sccm, java developer,...