Ayaz Mohammad
SOFTWARE ENGINEER | MOBILE & CROSS-PLATFORM APPLICATIONS
Hire this person
Send a job offer directly to this candidate
About
Software Engineer with 4+ years of experience developing and supporting enterprise software, backend services, API integrations, and data-driven applications. Strong foundation in Java, C#, Python, SQL, REST APIs, object-oriented programming, application design, debugging, and testing. Familiar with mobile development concepts across Android, iOS, Kotlin, Swift, Xamarin, .NET MAUI, React Native, mobile application lifecycle, UI development, and API-driven client-server integration.
Experienced in translating requirements into maintainable technical solutions, troubleshooting production issues, and collaborating with developers, QA, and business teams in Agile environments.
Experience
Software Engineer / Data Engineer - Wipro
(2021-10 - 2023-12)
- Developed and supported enterprise software solutions using Java, C#, Python, and SQL, applying object-oriented programming and maintainable development practices.
- Analyzed business and technical requirements and contributed to application design, technical implementation, and component-level development.
- Participated in high-level and low-level design discussions and translated requirements into manageable technical tasks and reusable components.
- Developed and integrated REST APIs and web services using HTTP and JSON to enable communication across enterprise applications and backend systems.
- Supported client-facing and API-driven application workflows through backend services, data exchange, and system integration.
- Worked with SQL Server, PostgreSQL, MySQL, Snowflake, and BigQuery in application, integration, and data-related workflows.
- Performed functional validation, debugging, regression testing, and issue investigation to improve application reliability.
- Investigated production issues by reviewing application logic, API interactions, SQL queries, data flows, and system integrations.
- Worked with Python, PySpark, Databricks, and Spark SQL in data-processing and enterprise workflow contexts.
- Collaborated with developers, QA engineers, business analysts, and stakeholders using Git, TFS, Azure DevOps, Agile/Scrum, and CI/CD-oriented practices.
Associate Software Engineer - Incepteo
(2020-01 - 2021-09)
- Developed and supported enterprise software components using Java, C#, Python, and SQL.
- Worked on REST API, web service, HTTP, and JSON integrations between software components and backend systems.
- Created SQL queries and worked with relational databases to support application functionality and data processing.
- Participated in requirements analysis, application development, testing, debugging, and production support.
- Applied object-oriented programming principles to build reusable and maintainable software components.
- Contributed to application design discussions and translated functional requirements into technical implementation tasks.
- Investigated application defects and production issues, performed root-cause analysis, and supported fixes and validation.
- Used Git/TFS and followed Agile/SDLC practices; collaborated with technical and business teams on application changes.
- Built familiarity with Android, iOS, Kotlin, Swift, React Native, and cross-platform mobile development concepts.
Education
Master of Science - Information Technology Management - Webster University (2024-01 - 2026-03)