You are on page 1of 4

Irshad Ali

Contacts 03225005895 – wahirshad82@gmail.com


LinkedIn https://www.linkedin.com/in/irshad-ali-65797318/

 TECHNOLOGIES
 Frameworks Salesforce, NodeJS, .Net Core, .Net, Asp.Net Web Forms,
WPF, Asp.Net MVC, Spark, Apache SOLR, ESRI GIS
 Languages SOQL, Apex, Python, C#, JavaScript, T-SQL, YAML
 AWS Lambda Serverless, DynamoDB, Redis, MemCached, S3
Api Gateway, Cloud Watch
 CI/CD Pipeline Copado, Ansible, Docker, Jenkins, Kubernetes, Terraform, Vagrant
 Services Microservices Architecture, Web Api
 Unit Testing MsTest, NUnit, Jasmine
 Open-source Swagger, Soap UI, Postman
 ORM NHibernate, Hibernate, EF
 Database Sql Server, Postgresql, MongoDB
 Logging & Monitoring Log4Net
 Source Control Git, TFS, SVN
 JS libraries Angular, Jquery, NestJS, ExpressJS
 Web Html 5, Css3, Bootstrap, PrimeNG
 Delivery Method Scrum(agile), Kanban

 CERTIFICATIONS

 Microsoft Certified Professional Developer

 Trainings & Workshops

 Designing and Implementing DevOps Solutions


 Docker and Kubernetes Training
 Angular , NodeJS and MongoDB Application Building Training
 AWS Training for configuring, and optimizing cloud infrastructure to support robust and
dynamic application development

1 of 4
 Work History
 SPDJI CRM-M S&P Global (Salesforce Lead Developer)
June 2023 till date
Tech: Apex Programming, Visualforce Pages, Lightning Components, Salesforce Lightning
Framework, SOQL/SOSL Queries, Salesforce REST/SOAP APIs, Lightning Web Components
(LWC)
 Spearheaded the development of custom Lightning components. Implemented
complex Apex triggers to automate business processes increase in overall system
efficiency.

 Spearheaded the design and implementation of complex Flows to automate critical


business processes.
 Developed and optimized Batch Jobs using Apex, significantly improving data
processing times and reducing manual intervention
 Object, Field, Navigation, Layout, Report Creation

 Seismic Data Management (Senior System Designer)


June 2018 till Feb 2023
Tech: JavaScript, Angular, NodeJS, ExpressJS, Microservices Architecture, Web Api, AWS S3
Buckets, PrimeNG, Apache Solr, VDB, GIS

 Spearheaded the development of a Seismic Data Management system, utilizing


Angular and PrimeNG for the frontend, and Node.js for the backend, resulting in
improved data accessibility and analysis capabilities.
 Integrated Apache Solr for efficient and high-performance seismic data search and
retrieval, optimizing search relevance and indexing strategies.
 Implemented a Virtual Database (VDB) solution to provide a unified and efficient
interface for accessing and querying seismic data across various sources.
 Contributed to the development of UI components using Angular and PrimeNG,
enhancing the user experience for seismic data visualization and analysis.
 Assisted in backend development tasks using Node.js, ensuring seamless
integration with front-end components and database systems.

 MDS Petrobank (System Designer)


Feb 2015 till June 2018
Tech: .Net Core, ASP.Net, C#, Microservices, WebApi, IAM, Terraform, Lambda Functions,
Kubernetes, .Net 4+, SQLServer, Cloud Watch, EC2, Serverless Programming

2 of 4
 Spearhead the design and implementation of scalable and robust microservices
architecture using .NET Core, ASP.NET, and C# to optimize system performance
and reliability.
 Architect and develop RESTful Web APIs to enable seamless communication
between microservices, ensuring a loosely coupled and efficient system.
 Leverage IAM (Identity and Access Management) principles to design secure
authentication and authorization mechanisms within the application.
 Design and implement infrastructure-as-code using Terraform to automate the
deployment and management of resources on AWS, ensuring infrastructure
consistency and scalability.
 Implement serverless programming with Lambda Functions, enhancing the
efficiency of event-driven processes and minimizing infrastructure overhead.
 Orchestrate and manage containerized applications using Kubernetes, optimizing
resource utilization and deployment efficiency.
 Develop and optimize data models and queries for SQL Server databases, ensuring
data integrity and performance in a high-transaction environment.
 Implement efficient data storage and retrieval strategies, incorporating .NET 4+
features for enhanced database connectivity and management.
 Employ EC2 instances for traditional computing tasks, configuring and optimizing
virtual machines to meet specific application requirements.
 Drive serverless programming initiatives, leveraging Lambda Functions to execute
code without the need for traditional server management.
 Collaborate with cross-functional teams to gather requirements, provide technical
leadership, and ensure alignment with business goals.
 Create and maintain comprehensive technical documentation, facilitating
knowledge transfer and onboarding of new team members.

 DecisionSpace Production Allocation (System Designer)


June 2013 till Feb 2015
Tech: .Net 4+, T-Sql, EF, Linq, WPF, MVVM, Sql Server, XAML

 Spearheaded the development of the DecisionSpace Production Allocation Project,


implementing WPF for the front-end and MVVM architecture for seamless user
interaction.
 Designed and implemented data models, views, and view models to ensure a
scalable and maintainable codebase.

3 of 4
 Collaborated closely with cross-functional teams to gather requirements and
ensure the alignment of software solutions with business objectives.
 Conducted unit testing and participated in code reviews to maintain code quality
and adherence to best practices.

 Indexing and Cataloging of Physical Data Management (Application


Engineer)
April 2008 till June 2013
Tech: Asp.Net Web Forms, C#, Asp.net Web MVC, Css3, Bootstrap, T-Sql, EF, Html 5, Hibernate,
Nhibernate, CSLA Framework, ASMX Web Service
 Developed and maintained dynamic and user-friendly web applications using
ASP.NET Web Forms and ASP.NET Web MVC frameworks, ensuring responsive and
seamless user experiences.
 Implemented and customized server controls, enhancing the functionality and
appearance of web pages.
 Utilized C# as the primary programming language for backend development,
ensuring efficient and scalable codebase.
 Implemented object-oriented principles in C# to create modular and maintainable
software solutions.
 Designed and maintained relational databases using T-SQL, ensuring optimal data
retrieval and manipulation.
 Utilized Entity Framework (EF) for seamless integration between the application
and the database.
 Developed ASMX Web Services to facilitate communication between different
components of the application, ensuring data exchange and interoperability.
 Implemented Hibernate and NHibernate for effective object-relational mapping,
simplifying data access and manipulation.
 Leveraged CSLA (Component-Based Scalable Logical Architecture) Framework for
building scalable and maintainable business objects, enhancing the overall
application architecture.
 Conducted performance analysis, identified bottlenecks, and optimized code for
improved application speed and responsiveness.

4 of 4

You might also like