Taha Iqbal

Senior Java, Integration and Cloud Engineer

About Me

Hi, my name’s Taha Iqbal and I’m a Senior Backend Developer. As well as Backend development, I also have experience in AWS Cloud, Middleware ESBs(Mulesoft and Talend) and Microservices(Rest APIs). I have worked at a number of companies gaining teamwork and leadership skills.

I can gather ,analyse and consolidate information into a set of requirements by iterative architecture design approach in consultation with stakeholders, design and develop solutions which fits into an organisation’s technical landscape.

I have also helped organisations modernise their core & legacy solutions using latest available technologies including Cloud.

I am most skilled in: Backend Development, Integration Technologies and DevOps.

Experience

MLC Life Insurance

Senior Developer

May 2023 - Present

www.mlcinsurance.com.au

Migrated to this beautiful country and trying to settle down. Incredible people with deiverse weather

Further enhancing my Development, Integration and Architecture skills to overcome critical problems faced by organisation.

Integration APIs design using Lucid Chart, BPMN, RAML and Mule CloudHub Exchange.

On-going Production Support of critical Business processes, troubleshooting and crafting engineering fixes to overcome problems faced by Business.

Datacom

Senior Developer

Apr 2022 - Mar 2023

www.datacom.com

Incredibly proud to be working for New Zealand National Postal service and making difference in lives of Kiwis. Helping NZ Post replacing/retiring core and legacy applications with available latest technologies using Cloud first strategy

Worked in Te Iho project to enhance NZ Post parcel sortation capabilities using latest available technologies. Integration APIs design using Lucid Chart, BPMN, RAML and Mule CloudHub Exchange.

Integration APIs implementation/development by leveraging Mulesoft API Led Connectivity architecture pattern using Anypoint Studio 7, MuleSoft 4, Mule CloudHub Runtime, FTP/SFTP, AWS EC2, S3 and MSSQL Server Database.

Helping NZ Post Mule developers to upgrade Mule API deployment processes using CI and CD pipelines using Azure DevOps, Maven and CloudHub.

On-going Production Support of critical Mule APIs and issue resolution.

Bank of New Zealand

DevOps Engineer

Apr 2020 - Apr 2022 - 2yrs 1mo

www.bnz.co.nz

Helped BNZ internal Customers by producing solutions that are secure and solves critical problem

Deployed, 24x7 Support and Monitored Enterprise Applications having critical up-time requirement using AWS CloudFormation, AWS Lambda, Hashicorp Terraform, Jenkins Pipeline, Redhat Ansible, CI/CD, Python, PowerShell and Bash.

Conducted AWS Cloud Security Infrastructure remediation on projects AWS Accounts based on CSAM Security Assessment guidelines.

Uplifted BNZ Finance and Procure to Pay(P2P) department capability by Integrating SAP system to Coupa Procurement System(SaaS). Delivered an Integration Solution that synchronises critical datasets such as Purchase Orders, Invoices and related Assets using Mulesoft 4, Anypoint Studio 7, Restful APIs, SAP BAPIs, Python, Openshift, and Unix scripting. Business and log analytics using Splunk.

OSS Group Ltd

Software Architect

Jul 2016 - Apr 2020 - 3yrs 10mos

www.oss-group.co.nz

Great Clients, awesome Team and mentors makes it breeze to solve business problems

Rolled out latest Talend Middleware to replace existing legacy Middlware solution in Tower Insurance. Worked as an Integration Architect to design and deliver end to end Data Migration and Integration Solution for Tower Insurance using Talend Middleware. Developed data pipelines to migrate and/or synchorinse data from on-prem MSSQL Databases to Datalake established using Cloudera Enterprise Platform.

Delivered middle-ware Integration Project for Mitre10 that provides integration between customer data and retail data for a Marketing SaaS, using Mulesoft 3.8.2, Rabbit MQ and MySQL. Project scope was to integrate with Marketing product from various data sources including FTP, SFTP, Amazon S3, RabbitMQ, MySQL, XML/CSV/JSON/SOAP and Rest APIs.

Rolled out Kong API Gateway for SKY TV. Conducted workshops, training of product, user, product guides/docs, integrate existing microservices applications with Kong API Gateway. Implemented ELK Stack for log analysis and reporting.

Successfully delivered Integration Solution between Student Management System(SMS) and Canvas Learning Management System(LMS) for MIT(Manukau Institute of Technology).

R language for Data Analysis and Apache NiFi for Data logistics.

Folio3 Software

Lead Software Engineer

Jul 2015 - May 2016 - 11mos

www.folio3.com

Leadership responsibilities and mentoring of Junior developers

Developed Intelligent Automation Chatbot project (Qlue, later acquired by ServiceNow) using Java 8, Dropwizard 0.9.2, Jetty and PostgreSQL. Used Jenkins for CI/CD using Docker Containers. Worked on Integration of project with Salesforce CRM.

Produced comprehensive “deployment automation strategy” for Micro services using shell scripting, Docker, Gradle, Git and Jenkins.

Line management duties, interviews, training and mentoring of junior developers.

Support for ongoing Java projects.

Folio3 Software

Senior Software Engineer

Jan 2014 - Jul 2015 - 1yr 7mos

www.folio3.com

Led the team of Backend Java developers that delivered automation of Business process of Feed yard Log management system for Zoetis. Designed Restful web service architecture(SOA) using Apache CXF, Spring 3.0, Jackson, JSON, AngularJS and MySQL.

Developed several modules of Log management project including integration with external system(s), Database modelling, Security and Integrity of web services and project delivery.

Folio3 Software

Software Engineer

Nov 2012 - Jan 2014 - 1yr 3mos

www.folio3.com

Worked on “Consumer Portal” developed using Java 7, Spring 3.0.2, Struts 2, MySql/SQL Server, Hibernate. Reporting using Jasper reports.

Hands on experience in designing UI/UX using HTML, CSS, Jquery 2.x, Ajax, JSP and Velocity templates.

Researched various issues day in and day out to find the best solution needed.

Systems Limited

Software Engineer

May 2012 - Oct 2012 - 6mos

www.systemsltd.com

Managed and supported legacy codebase written in Java 6, JBoss, JSF, RichFaces4, MSSQLServer and SVN. Business Reporting using Eclipse BIRT Tool.

Kalsoft

Software Engineer

Feb 2011 - May 2012 - 1yr 4mos

kalsoft.com

Worked as a developer on SaaS SOA Architecture to expose Restful web services to Mobile and browser clients using Apache CXF, Spring MVC, MySQL, SVN and Apache Tomcat.

Implementation of business logic, efficient code writing practices and design patterns.

Database development using MySQL.

VectraCom

Intern

Sep 2011 - Nov 2012 - 3mos

vectracom.com

Worked as a researcher for the Industry University Collaboration Programme for Natural Language Processing project. Researched on Morphological Analyser for Natural Language. Conversion of row Natural Language data to formatted XML using Python scripting.

Certifications

  • (In Progress) MuleSoft Certified Integration Architect - Level 1
  • MuleSoft Certified Developer - Level 1(Mule 4)
  • ICAgile Certified Professional
  • AWS Certified Cloud Practitioner (CLF)
  • AWS Technical Professional Digital
  • Talend Data Quality Essentials
  • Talend Master Data Management Basics
  • Talend 6.0 ESB Basics, Talend 6.2 DI Basics(DI-101-v62) & 6.2 DI Advanced(DI-102-v62)
  • PH125.1x: Data Science: R Basics

Education

University of Karachi

BS Computer Science

2007 - 2010

Programming, Networking courses and Sports(why not!)

Graduated with majors in Software Engineering. Courses include Data structures, Programming, System analysis and design, Linear Algebra and Statistical methods.

A Little More About Me

Alongside my interests in programming and software engineering some of my other interests and hobbies are:

Look at this cool image
Nature