Summary
Overview
Work History
Education
Skills
Languages
Work Availability
Timeline
Generic

AAMIR ALI

Dubai,UAE

Summary

Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Knowledgeable and experienced Senior Software Engineer offering 7+ years of well-versed in OOP concepts and design patterns. Excellent API design, implementation and integration abilities paired with significant project leadership background. Willingness to take on added responsibilities to meet team goals.

Overview

8
8
years of professional experience

Work History

Principal Programmer

Ministry of Human Resources & Emiratization(MOHRE)
Dubai, UAE
12.2022 - Current

Integrated MOHRE APIs with External Government organization like ICP, MOI and ETC using different Programming language.


  • System Integration:Designing and implementing integrations between different systems, such as ERP systems, CRM systems, databases, and cloud services, to ensure they can exchange data and communicate effectively.
  • API Development: Creating and managing application programming interfaces (APIs) that enable different applications to interact and share data.
  • Data Integration: Extracting, transforming, and loading (ETL) data from various sources into a common data store or data warehouse.
  • Message Brokering: Implementing message brokers and middleware solutions to facilitate real-time communication between applications and services.
  • Web Services: Developing and maintaining web services, including RESTful and SOAP services, to enable interaction between applications over the internet.Custom Code: Writing custom code and scripts in programming languages like C# or JavaScript to handle data transformations and routing.
  • Integration Patterns: Applying integration patterns, such as publish-subscribe, point-to-point, request-reply, and more, to address specific integration challenges.
  • Monitoring and Maintenance: Ensuring the reliability and performance of integration solutions through monitoring, error handling, and regular maintenance.
  • Security and Authentication: Implementing security measures, including authentication and authorization, to protect data and ensure secure communication between systems.
  • Documentation: Creating documentation for integration solutions, including architectural diagrams, interface specifications, and operational procedures.
  • Testing and Debugging: Conducting thorough testing and debugging of integration solutions to identify and resolve issues.Version Control: Using version control systems to manage and track changes to integration code and configurations.
  • Collaboration: Collaborating with cross-functional teams, including business analysts, system administrators, and other developers, to gather requirements and implement solutions that meet business needs.

Senior Software Engineer

Archcorp Architectural Engineering
Dubai, UAE
11.2021 - 10.2022

• ArchcorpGantt.Angular11basedfrontendapplicationwith.netcore3.1backendAPIs, to track employees' task and resource management system with modules forleavemanagement,authoritysubmissionsand monthlyreporting.

• Collaborated with development team members to create and integrate high availability solutions for mission-critical applications.

• Coordinated with project managers to meet development timelines and plan testing.

• Created technical workflows in wiki to support education and training of newly hired employees.

• Drafted design objectives and system design documents.

• Performed estimates of work hours and tracked progress using Agile and Scrum methodology.

• Developed mitigation strategies and prepared standard operating procedures.

• Tackled development tasks based on system requirements and documented approaches.

• Worked closely with development team members to identify and remove software bugs.

• Identified issues in software processes and implemented optimization.

• Created cloud-native platforms and software, optimizing products to work in distributed computing environments.

• Performed root cause analysis of problems, documented faults in tracking system and generated daily reports.

• Implemented and monitored vital analytics to record and track development progress metrics.

• Mentored and developed junior developers and engineers to increase productivity.

• Formed dynamic team of software engineers to address critical issues affecting production.

• Introduced automation tools to enhance workflow.

• Participated in agile development of products within cross-functional frameworks.

• Created and implemented forward-thinking systems to meet user needs and improve productivity.

• Monitored equipment functionality to verify optimal performance and adjust system controls.

• Reviewed and modified unit and integration tests to improve software quality and reliability.

• Developed customized solutions for data pipelines using SWL and NoSQL data stores.

• Produced proof-of-concept documentation and prototypes for demonstration and evaluation.

• Performed regression and performance tests for updated systems.

• Met with stakeholders, product teams and customers throughout system development lifecycle.

• Integrated web-based services into software for distribution via on-premises and cloud-based deployments.

• Planned and created scalable and extensible systems for growing companies with intended expansion tracks.

• Developed product and technology roadmap and strategy from concept to launch.

• Drafted standardized development practices to streamline and increase reliability of repetitive tasks.

• Researched and conceptualized data analysis methods to improve reliability and manufacturability of measurement tools.

Software Engineer

MULTI LEVEL TECHONOLOGY
Abu Dhabi, UAE
12.2017 - 10.2021

The Book PRO Description:

Customize PRO system for Merchant and Create links using book Pro for Payment token for with technologies used MVC 5, MSSQL, Entity Framework, C#.

• Scheduled ongoing performance quality assurance checks for software applications and automated performance test scripts.

Implementation of Cyber Source, OWASP top 10 vulnerabilities 2018 with Seniors developers, Cryptography & PCI DSS v 3.2 Compliance

Customize ERP system for Organization with technologies used MVC 5, MSSQL, Entity Framework, C#.

• Recommended enhancements and updates to system software based on performance data and user feedback.

Merchant can manage his all product which we are providing SAAS.

· Prepare ad Doc reports for internal and inter-departmental use.

· Provide records and reports for managers.

· Assist in preparation of reports and analysis for use in the annual external audit. Ensure accuracy and compliance with all accounting regulations

• Worked with backend personnel to design structure and processes optimized for product parameters.

Junior Software Engineer

Front Office Outsourcing Solution (IT SOLUTIONS)
karachi, PAK
01.2017 - 12.2017
  • Create Nueplex Cinema Web Application Using ASP.NET (MVC 5).

• Developed production, test and beta websites using various software programs.

• Collected and defined customer requirements to produce product scopes.

• Coordinated with project managers to meet development timelines and plan testing.

  • Nueplex Application …In this Project a Customer want to book online ticket with Less Number of Clicks and also the customer wants some deal with it like Lunch or Dinner so the customer easily Pick all these staff very quickly.

JUNIOR ENGINEER

Clinar IT Solution
Karachi, PAK
06.2015 - 10.2016
  • Working on REFLECTIVE MEDICAL EDUCATION
  • RME
  • In this project there is only ONE
  • PUBLIC GROUP and MULTIPLE PRIVATE GROUPS
  • The public group contains users that aren't assigned in any private group
  • Private groups have their own ADMIN and there is
  • ONLY ONE MAIN ADMIN THAT is top of all the admins and can also manage all the admin and user areas
  • User can create Pearl, Query, and Appraisal, manage them, pass through roles, and the make them archive
  • This project only facilitates Doctors and their students
  • Managed project design under the direction of experienced engineering professionals.

Education

Bachelor of Science - Computer And Information Sciences

08.2016

undefined

PRESTON University of Engineering & Tech
2016

Skills

Eagerness to Learn New Technologies

Design and Development

Testing and Debugging

Programming Languages:

Net Core, Angular 11, Web API, webServices,

MSSQL,MLNET,KendoUI, Elasticsearch

C#Net, AspNETHTML&XML

MVC5,JQUERY,JavaScript,AngularJSCSS, BOOTSTRAP,C, C,VBNET

Code and Quality Standards

Software Components and Libraries

API Design and Development

Analytical Thinking and Problem Solving

RDMS Development and SQL,ORM

Languages

English
Fluent
Hindi
Fluent
Urdu
Advanced

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Principal Programmer

Ministry of Human Resources & Emiratization(MOHRE)
12.2022 - Current

Senior Software Engineer

Archcorp Architectural Engineering
11.2021 - 10.2022

Software Engineer

MULTI LEVEL TECHONOLOGY
12.2017 - 10.2021

Junior Software Engineer

Front Office Outsourcing Solution (IT SOLUTIONS)
01.2017 - 12.2017

JUNIOR ENGINEER

Clinar IT Solution
06.2015 - 10.2016

Bachelor of Science - Computer And Information Sciences

undefined

PRESTON University of Engineering & Tech
AAMIR ALI