Amir Madani

Amir Madani

Toronto, Canada
Hire Amir
Scroll To View More
Amir Madani

Amir Madani

Toronto, Canada
Member since January 3, 2014
Amir is a senior software architect and engineer with extensive experience in several Fortune 500 corporations. He has developed numerous portals and collaborated closely with upper management to ensure timely project delivery.
Amir is now available for hire
Portfolio
Experience
  • AngularJS, 4 years
  • Loopback, 2 years
  • Ionic, 2 years
  • Backbone.js, 4 years
  • SAP Hana, 2 years
  • Scrum, 13 years
  • MongoDB, 2 years
  • Cordova, 3 years
Toronto, Canada
Availability
Part-time
Preferred Environment
JavaScript, jQuery, Angular, Bootstrap, NodeJS
The most amazing...
...things I have coded are being used by thousands of enterprise users in several companies.
Employment
  • Solution Architect - Technical Development
    Illumiti
    2013 - PRESENT
    • Designed and developed a customer relationship portal with Java, jQuery, and SAP.
    • Designed and developed a sophisticated time reporting application.
    • Was the Team Lead of a team of JavaScript/HTML5 and portal developers.
    • Worked with high level management on the projects.
    • Handled UX/UI design and design thinking.
    Technologies: JavaScript, HTML5, Cordova, Java, Portals
  • Senior Software Consultant
    Bombardier Aerospace (via Infodoor)
    2011 - 2012
    • Developed a product lifecycle management system.
    • Developed highly complicated workflows.
    • Built complex search applications.
    • Developed complex reports.
    • Implemented major enhancements in the existing applications.
    Technologies: SAP Enterprise Portal, Workflows, Web Dynpro, ABAP
  • Senior Software Develper
    Canadian National (CN) Railway Company (via Infodoor)
    2011 - 2011
    • Developed human resource portal applications.
    • Developed employee benefits approval and other HR workflows.
    • Enhanced invoice management applications.
    • Enhanced a shopping cart application.
    • Developed an employee compensation application.
    Technologies: Java, SAP Portal, ABAP
  • Senior Software Consultant
    Suncor Energy (via Infodoor)
    2010 - 2010
    • Upgraded portal applications.
    • Developed a multilingual portal.
    • Developed a learning portal.
    Technologies: Java, JavaScript, SAP Portal
  • Senior Software Developer
    Applied BioSystems (via SSIP)
    2008 - 2010
    • Developed a customer learning portal.
    • Implemented single sign on.
    • Integrated RSS and Atom feeds.
    • Used workflows.
    Technologies: Java, jQuery, CSS
  • Senior Software Developer
    Applied Materials Corp (via SSIP)
    2007 - 2008
    • Developed master data management applications.
    • Managed customers, vendors, and materials.
    Technologies: Java
  • Portal Consultant
    EFI Inc.
    2006 - 2007
    • Implemented a multilingual portal.
    • Implemented dynamic navigation for portal users.
    • Handled blueprinting, designing, planning, and testing.
    Technologies: Java Portal
  • Java/Portal Developer
    Bechtel
    2006 - 2006
    • Implemented a dynamic navigation for enterprise portal.
    • Implemented multilingual features in an enterprise portal.
    • Created several human resource applications.
    Technologies: Java, Portal
  • Java/Portal Consultant
    NVIDIA (via SSIP)
    2006 - 2006
    • Implemented generation of reports.
    • Implemented document search functionality.
    Technologies: Java
  • Developer
    Different Companies
    2001 - 2005
    • Implemented numerous portal applications.
    • Developed content management applications.
    • Created an e-commerce portal.
    • Implemented a Voice over IP application (C++).
    Technologies: Java, J2EE, C++
Experience
  • Busyup (Development)
    http://www.busyup.com

    Busyup is a hobby project that I launched two years ago. It helps teachers and students to find each other.

Skills
  • Languages
    CSS3, MATLAB, PHP, SQL, Java, JavaScript, ABAP, ES6, C++
  • Frameworks
    Ionic, Loopback, Bootstrap, AngularJS, AngularJS 2.0, Bootstrap 3.0, Redux, JSF2, Laravel, Dojo, GWT, JEE, JavaScript MVC, StrongLoop, Sails.js, CakePHP, Cordova, Apache Cordova, Drupal 6, Drupal 7, Symfony2, JBoss Seam
  • Libraries/APIs
    Backbone.js, jQuery, RequireJS, React.js, Java Servlets, JSON REST API, jQuery UI, PayPal API, Node.js, jQuery Mobile, OpenLayers, Facebook API, Backbone.Marionette, Java XML API (SAX/DOM), D3.js, Google API, Java Security
  • Tools
    HANA, Apache Tomcat, SAP Hana, Eclipse, Aptana, Gimp, Apache, Git, SVN, PuTTY, Netbeans, Grunt, Mongoose, GitLab, GitHub, Gulp.js
  • Paradigms
    Object-oriented Design (OOD), Scrum, Agile Software Development, Class-based OOP, Web App Development, AJAX, Concurrent Programming, Plugin-Based Architecture, Cross-browser JavaScript
  • Platforms
    LAMP, SAP NetWeaver, Java EE, Joomla, WordPress, Amazon EC2, Linux, Windows
  • Storage
    MongoDB, MySQL, Memcached, Amazon S3, NoSQL, PostgreSQL
  • Misc
    eCommerce, Single-page application, Software Architecture, Machine Learning, Technical Project Management, Multithreading, MEAN Stack, CRM, Git GUI, Angular Bootstrap, Webpack
Education
  • Master's degree in Communications Engineering
    Sharif University of Technology - Tehran
    1994 - 2000
I really like this profile
Share it with others