Muhammad Ali Amir

Muhammad Ali Amir Email and Phone Number

Principal Software Engineer @ Dun & Bradstreet
Austin, TX, US
Muhammad Ali Amir's Location
Austin, Texas, United States, United States
Muhammad Ali Amir's Contact Details

Muhammad Ali Amir personal email

About Muhammad Ali Amir

Accomplished and versatile professional with over a decade of experience in Software Engineering Leadership, blending hands-on expertise with strategic vision. Demonstrated success across all phases of the SDLC, showcasing a passion for learning, adaptability, user-centric and a results-driven mindset.Thrives in diverse roles including Software Engineer, Architect, Technical Project Lead, and Technical Manager, leading distributed teams across remote and Agile environments. Renowned for delivering user-centric, high-quality solutions that are pragmatic, user-oriented, and aligned with organizational objectives & without compromising on quality.~20 Years of Global Expertise in Application Architecture, Development, and Leadership across multifarious Tech. Stack. Dynamic and seasoned professional with diverse experience across the North America, Middle East, and South Asia, delivering excellence in analyzing, architecting, developing, and managing applications across varied domains. Proven track record in offshore, on-site, and distributed models (spanning 4+ time zones) for both project and product-based development in private and public sectors. Proficient in leveraging a wide array of tools, technologies, and methodologies, with a strong focus on Java (Full-Stack) and few .NET (1.x; ASP.NET based web-app and 7.0 for GRPC Services & REST APIs) projects. Hands-on experience extends to MEAN stack, Android, iOS, Big Data Stack: Hadoop, Livy and Spark, showcasing versatility and adaptability in evolving technology landscapes.If any desired skill or experience is not mentioned, being a keen learner & highly adjustable can adapt to deliver very quickly.

Muhammad Ali Amir's Current Company Details
Dun & Bradstreet

Dun & Bradstreet

View
Principal Software Engineer
Austin, TX, US
Muhammad Ali Amir Work Experience Details
  • Dun & Bradstreet
    Principal Software Engineer
    Dun & Bradstreet
    Austin, Tx, Us
  • Dun & Bradstreet
    Principal Software Engineer
    Dun & Bradstreet Jan 2023 - Present
    Jacksonville, Fl, Us
    ✔ Contributed to the "Technology" Group for the Product Line: "Sales & Marketing Solutions" (S&MS); MarTech Product: "Rev.Up ABX", focusing on new features, enhancements and performance optimizations. Leveraged technologies such as Core Java, Spring, Hibernate, Hadoop, Spark, Livy, YARN, Docker, mySQL, and Maven, with deployments on AWS (using EC2, ECS, RDS, S3, EMR, SQS, SNS).✔ Collaborated with consulting firm on initiatives for Spark Upgrade & replacing AWS proprietary DynamoDB with HBase. ✔ Led different teams in multiple Integration Projects simultaneously for the implementation of new Connectors to CRM Systems: Hubspot & Dynamics365 and Xandr Curate.
  • Incorta
    Principal Software Engineer
    Incorta Apr 2022 - Nov 2022
    Foster City, Ca, Us
    Part of Core Engineering Team to develop next-generation of incorta: "incortax" and involved in improvements & optimizations of existing Query Engine. Technologies used J2EE, Spark, ZooKeeper, Arrow-Flight, Docker, Gradle, Maven, mySQL.
  • Thrivio.App
    Co-Founder & Cto
    Thrivio.App Sep 2020 - Sep 2022
    ✔ Co-founded microNerd to develop B2C free mobile platform named "thrivio" empowering small, home-based, and side-gig businesses to showcase their offerings within local and global communities without any transaction fees. Designed a unique dual-role-single-account platform enabling users to act as both consumers and providers based on their skills, capacity, and availability.✔ Architected, developed, and deployed RESTful services using Spring Boot, PostgreSQL, and Docker, leveraging Terraform to implement infrastructure on Google Cloud Platform (GCP), including Compute Engine, Container Registry, Cloud SQL, GKE & HTTPS Load Balancer.Conducted thorough evaluations across Azure, AWS, and Digital Ocean before finalizing GCP.✔ Designed, developed and published its Android version on Google Play Store.✔ Led and managed a team of offshore iOS developers to deliver the Swift-based iOS version and published it on the Apple Store.✔ Managed diverse projects for the platform, including data scraping, telemarketing through Upwork freelancers, and collaborating with a social media marketing agency for online outreach and promotion.
  • Oracle
    Senior Principal Software Engineer
    Oracle Mar 2022 - Apr 2022
    Austin, Texas, Us
    Promoted from Principal to Consulting Member of Technical Staff (Senior Principal Engineer / Software Developer 5 / IC5) at Oracle Enterprise Performance Management (EPM) - Quality Engineering (QE) Group.
  • Oracle
    Principal Software Engineer
    Oracle May 2016 - Mar 2022
    Austin, Texas, Us
    Worked as Principal Member of Technical Staff (Principal Engineer / Software Developer 4 / IC4) at Oracle Enterprise Performance Management (EPM) - Quality Engineering (QE) Group.
  • Oracle
    Principal Software Engineer
    Oracle Jul 2014 - Apr 2016
    Austin, Texas, Us
    Promoted from Senior to Principal Member of Technical Staff (Principal Java Developer / Software Developer 4) at Oracle Enterprise Performance Management (EPM) - Quality Engineering (QE) Group.
  • Oracle
    Senior Software Engineer
    Oracle Mar 2012 - Jun 2014
    Austin, Texas, Us
    Worked as a Senior Member of Technical Staff (Senior Java Developer) at Oracle Enterprise Performance Management (EPM) - Quality Engineering (QE) Group.
  • Injazat Data Systems
    Information Analyst - J2Ee & Related Technologies
    Injazat Data Systems Jan 2009 - Jan 2012
    Abu Dhabi, Ae
    My Job involved:-• Dev. of J2EE Enterprise App for Abu Dhabi Government Organization EAD (Environment Agency Abu Dhabi) for Business-to-Business (B2B) purposes having Portal Integration of one Government Dept., Zones Corp to other Portal i.e. of EAD using J2EE Platform having frameworks Spring, Hibernate 3.2, Struts 1.x, Apache Axis 2, Jasper Reporting Engine 1.2.7, Oracle Portal 10g AS & 10g database.• Did Req Gathering, Analysis, Doc, Dev, Testing, UAT & User Trainings for migrating the Falcon Passport VB 6.0 Legacy App to a J2EE based e-service for Abu Dhabi Falcon Hospital - ADFH (http://www.falconhospital.com), hosted on the EAD e-services Portal along with its complete Legacy Application Data Migration from SQL Server 2008 to Oracle 10g.• Also, migrated the above mentioned Falcon Passport e-service into a stand-alone app run able on Tomcat 5.5 along with upgrading it to Struts 2.• Business Requirements Development for the EAD Birds Survey & Monitoring Application including Req. Gathering, System Analysis, Req. Documentation and Prototyping.• Business Requirements Dev. for the EAD Fleet Management System including Req. Gathering, System Analysis and Req. Documentation.• Dev., Demos, UAT & User Trainings of the Environmental Consultant Registry e-services on EAD Portal for RTI International, an EAD Strategic Partner.• Production Support of Enterprise 2.0 Apps using Oracle Web Center 11g Portal, Weblogic 10.3.3, IDM 10g, OAM, SSO with Oracle eBS & Webmail for AD Govt. Dept. ADACH.• Also, involved in in-house Dev. Projects: - Capability Dashboard App Dev. to be used by Injazat Account Managers, its Deployment & Maintenance, it is developed on JEE Platform using SQL Server 2005 as back-end database. - Project Management Office (PMO) Audit Reporting Tool, used by Injazat PMO Staff for the periodic Audits of different Projects under taken by Injazat, it is developed using JDK 1.6, Swing & XML DOM API.
  • Sibisoft (Pvt.) Ltd.
    Senior Software Engineer
    Sibisoft (Pvt.) Ltd. Mar 2005 - Jan 2009
    Karachi, Pk
    Job entailed:- Design, Dev & Main. of J2EE based Vertical ERP product named Northstar having 20+ modules with mySQL as back-end, runnable on both Windows and Linux (Ubuntu) platforms, targeting U.S. Clubs based Hospitality Industry . Frameworks & tools employed were Struts 1.x, Hibernate 3.x, JSP, Servlet, Yahoo web tool kit, Reporting using POI, Formula One & Jasper.- Project Incharge & Lead developer for Banquet & Events Modules for Northstar.- Northstar Reporting module, J2EE & Jasper Reporting Engine based Reporting module, allowing users to create, update, share, re-use, re-run fully customized reports for their area of interest & related to their work.- Online Payment Processing API, Dev a generic API providing a uniform interface to different modules (POS, AR, RPOS, Rooms, Banquet, Events) of Northstar and other applications like Stingray & Gosmile to do Online Credit Payment Payments via different Payment Gateway Providers like Cybersource, Verisign & ETSMoney.- Reports Dev & supp for Northstar which includes simple, complex, cross tab, object based reports, Banquet Event Orders & Member stats. using Actuate's Formula One, Apache's Velocity, POI and Jasper Reporting Engines.- J@net for JVC, Data sync. system for JVC - US to synchronize their Products Information residing on JVC - JAPAN Server (XML files) as that in JVC - US Server (IBM DB2).As per the client's req, it was done through scripting via Windows Scripting using VB 6.0.Other technologies/tools included C#, IBM DB2, SQL Server 2000.- Distributors Manag. System for Billy Goat using ASP.net 1.1 & SQL Server 2000.- Stingray, J2EE based online Acct., Comp & Vendor management solution for SMEs with mySQL as back-end.- Patch Builder, Java based Comm. Driven Patch Building Tool to automate patch building, managing & deployment- Dev an in-house Tool for migrating PVCS Tracker (Bug Reporting Tool) Ticket attach. files to corr. Mantis (Bug Reporting Tool) Tickets
  • Avanza Solutions
    Senior Software Engineer
    Avanza Solutions Aug 2006 - Oct 2006
    Dubai, Ae
    Worked as the Technical Lead & Developer in the Users Management Project for Electronic Utility Bill Payment Switch - eUBPS, developed under .net 2.0 platform using ASP.net 2.0 and Oracle 8i.Also, played Lead Developer Role in the revamp of their Banking Software using MS .net 2.0, MS Application Blocks, Oracle 8i, 9i & SQL Server 2000.
  • Alvia Promotions Pvt. Ltd.
    Java Developer
    Alvia Promotions Pvt. Ltd. Jan 2005 - Mar 2005
    Developed an Auto Phone Dialing System using Core Java, EJB 1.x - Stateless Session Bean, XTapi and MS-Access for in-house use.
  • Tachi Technology Systems
    Software Developer
    Tachi Technology Systems Aug 2004 - Mar 2005
    Worked on a couple of Projects as a Web Developer using J2EE & Microsoft .net 1.1 Platform with mySQL & SQL Server 2000 RDBMS respectively.Developed a Desktop Application for Online File Management using Core Java APIs for Windows Forms (Java Swing) & Sockets.Developed an Online Chat Application under Microsoft .net 1.1 Platform, integrated with the Web Collaboration Application.
  • Ontic Technologies Inc.
    Software Engineer
    Ontic Technologies Inc. Jun 2003 - Apr 2004
    Worked for this U.S. based Software Company, engaged in developing EDA tools. My Job entailed development of Compiler using Java and Verilog HDL as the primary development languages.
  • Export Promotion Bureau (E.P.B.)
    Internee
    Export Promotion Bureau (E.P.B.) Jun 2002 - Jul 2002
    Did an internship at an I.T. Directorate of Export Promotion Bureau (E.P.B.) where I developed couple of Desktop Applications for their in-house use under J2SE Platform like their Library Management System & Address Book for their Clients, Customers & other stakeholders.
  • Operation Badar
    Teacher'S Assistant
    Operation Badar Jun 2001 - Jul 2001
    Taught Core Java to the students of Operation Badar at Sir Syed University of Engineering & Technology.

Muhammad Ali Amir Skills

Java Enterprise Edition Hibernate Tomcat Web Services Xml Jsp Oracle Spring Servlets Databases Microsoft Sql Server Mysql Sql Java Jdbc Oop Uml Dom Jsf Integration Web Applications Ant .net Axis Wincvs Ireport Velocity Asp.net Jasper Reports Icefaces Maven Ejb Webservices Using Apache Axis 2 Cvs Using Wincvs And Tortoise For Windows And Cross Vc For Linux Code Comparison Tool Winmerge Asp.net 1.x And 2.0 Using C# Oracle Universal Content Manager 10g

Muhammad Ali Amir Education Details

  • National University Of Computer And Emerging Sciences
    National University Of Computer And Emerging Sciences
    Software Project Management
  • Ned University Of Engineering And Technology
    Ned University Of Engineering And Technology
    Computer & Information Systems
  • Adamjee Government Science College
    Adamjee Government Science College
    Pre Engineering
  • Karachi Public School
    Karachi Public School
    Matriculation In Science

Frequently Asked Questions about Muhammad Ali Amir

What company does Muhammad Ali Amir work for?

Muhammad Ali Amir works for Dun & Bradstreet

What is Muhammad Ali Amir's role at the current company?

Muhammad Ali Amir's current role is Principal Software Engineer.

What is Muhammad Ali Amir's email address?

Muhammad Ali Amir's email address is al****@****hoo.com

What schools did Muhammad Ali Amir attend?

Muhammad Ali Amir attended National University Of Computer And Emerging Sciences, Ned University Of Engineering And Technology, Adamjee Government Science College, Karachi Public School.

What skills is Muhammad Ali Amir known for?

Muhammad Ali Amir has skills like Java Enterprise Edition, Hibernate, Tomcat, Web Services, Xml, Jsp, Oracle, Spring, Servlets, Databases, Microsoft Sql Server, Mysql.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.