
Amandeep N.
Master SE @ RBC Wealth Management
About
•Software engineering professional with 13+ years of experience in design, planning and development of customized on premise and cloud based technical solutions. •Solid knowledge of multi-level architectures, cloud deployment, API management and integration management technologies. •Experience in design and development of common foundational application frameworks, plugins and libraries. •Assist in post-implementation and support continuous improvement efforts to enhance performance and increased functionality to meet the organization standards. •Work alongside the project managers and business analysts in requirement analysis and assist in the development of the project roadmap. •Work closely with other department and teams to integrate and deliver end to end solutions. •Ability to provide high level and detailed estimation on the design and development tasks. •Excellent troubleshooting and resolution skills. •Client experience with global American and European organizations. •Experience in Agile environment and leading the agile meetings. •Mentors interns, developers and QA analysts. •Conduct technical interviews and other hiring activities
Canada
Ottawa
Banking
Core Java, Java, JavaScript, HTML 5, XML, Struts, SQL, C++, Web Services, Spring, Perforce, Oracle, Tortoise SVN, Design Patterns, Servlets, java 8, db2, RESTful WebServices, SOAP, SAP HANA
Experience

Technical Associate
Montreal, Canada Area
Developed several application models to generate the surveillance reports for the users using Java-8/J2EE - JDBC, Spring ,JPA (Hibernate) Restful JAX-RS and SOAP JAX-WS Active involvement in the code review process and usage of code style check tools such as Findbugs, Clover Design the application architecture and system's integration. Usage of Git and Perforce revision control systems. Usage of Linux platform for the build process. Usage of project and build management tools such such as Maven, Gradle, and Ivy Continuous integration using Jenkins and Train Developed unit and integration tests using Junit and JMockito framework. Continuous follow up with BA’s/Users to understand and formalize the business requirements and drafting a technical architectural design. Managed and controlled the complete application release life cycle Dev > QA > Prod. Provide level 3 support to the users. Conducted several off-shore domain and technical trainings with the other team members. Involvement in the activities such as recruitment, trainings , volunteering etc.

Software Developer
Montreal, Canada Area
Energy Analysis Utilities Implementation of the cloud operations (Monitoring the OData Service) of the Energy Analysis application deployed on HANA Cloud server using Java JMX and Spring framework (Spring boot , Rest, Security) Developed the stored procedures and functions to process the backend logic using PL-SQL. Implemented an OData service in Apache Olingo library. Implemented the unit test cases for the cloud operations using Junit and Mockito frameworks and fixed bugs in the Energy Analysis application Session management and context filtering using OAuth for the Restful APIs. Implemented the functional UI test cases for the Energy Analysis application using START and Selenium. Used Jenkins for continuous integration and Maven for build management. Usage of Git and GitHub enterprise. Usage of SAP HANA cloud platform Usage of clover, findbugs, checkstyle Developed a front end admin application using jQuery, CSS3 , HTML and Open/SAP UI5 framework.

Software Engineer
Chandigarh Area, India
eStrategy(B2B), AT&T Analysed and Implemented the client requirements in Java/J2EE(Spring,Hibernate,JDBC) for a web application that offers B2B services. Upgraded the billing system. Used Git, SVN for revision control. Created unit and integration tests for the application modules using JUnit and Mockito frameworks. Maven for project management and source code build. Jenkins for continuous integration. Gained exposure to Angular JS.

System Engineer
Chandigarh Area, India
Remote Patient Monitoring , Boston Scientific Analysed and implemented several client requirements for any change requests towards the advancement of an existing web application Performed release and configuration management to maintain consistency and to achieve better productivity. Implemented new features adhering to the business requirements using Spring Core, MVC and Hibernate frameworks. Continuous integration using Jenkins. Build management using Maven. Usage of Perforce for version control. GPS Fleet Management, TomTom Implemented new features for a GPS fleet management system in order to improve the performance and efficiency of fleets. Carried out minor and major bug fixes and managed the changes over time to improve the agility of the system. Continuous integration and build management using Maven and Jenkins. Usage of Perforce and Git for version control. Usage of Linux platform for the build process.
Education

Computer Software Engineering
Courses Studied
- Advanced Programming Practices
(Tower Defence Game)
- Advanced Software Architecture
- Comparative Studies
- Software Requirements and specification
- Software Design Methodologies
- Software Measurements
- Software Re-Engineering
- Software Comprehension & Maintenance
- Software Quality Assurance
- Software Project Management
Amandeep N.'s Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.







