Profile Title

Senior IOS Engineer

In 2222+22 Ketawala, Sri Lanka

About Me

Professional iOS developer with over seven years of experience in the field. Takes part in the creation of frameworks and libraries, automated testing, solution architecture, seeking out and sharing creative ideas, and meeting attendance. I created over twenty popular iOS apps in my capacity, which I subsequently submitted to the App Store. If you are seeking a talented person who can create fantastic apps and knows that they are essential to a business's success, then do not hesitate to get in touch.

 

 

EXPERIENCE

Senior IOS Engineer- Erabiz.io

 10-2022 - Present       Sri Lanka

This is a POS and E-commerce domain. POS is fully customisable and designed to work across vertical and organisation sizes. E-Commerce app solution for retail that support for promotion, click & collect and Click & deliver, multiple payments and loyalty solutions.

  • Being involved in all stages of application development
  • Evaluate and introduce new technologies and provide proofs of concepts
  • Provide solution architecture for applications
  • Be responsible for the performance, security, quality, and responsiveness of applications
  • Collaboration with Product owner, UX and Data team
  • Writing testable code, unit tests and following test driven development
  • Understand the big picture and high level engineering project details
  • Code review and task management
  • Create and manage CI/CD strategy
  • Documenting all code during the development process to record and facilitate work for other developers

 

IOS Application Developer

Emapta.com-  01-2022 - 09-2022       Sri Lanka

I worked at Emapta as a developer of HR solutions. A few of its features are talent onboarding, client management, performance management, leave management, talent and manager view, attendance summary, and DTR amendment.

  • Evaluate and introduce new technologies
  • End to End IOS application development
  • Responsible for providing prototypes and proofs of concepts
  • Ensure the performance, quality, and responsiveness of applications
  • Close collaboration with Product, UX and Data team
  • Writing testable code, unit tests and following test driven development
  • Highly engaged in technical discussions

 

Senior Software Engineer IOS

IIHSolutions Pvt Ltd  07-2020 - 12-2021       Sri Lanka

Here, I worked in the banking, finance, and healthcare industries..

  • Analyse technical requirement
  • End to End IOS application development
  • Task estimation and management
  • Collaborating with cross-functional team and the main point of contact for the project delivery
  • Dedicated in Managing individual team member, encouraging their professional growth and maximising their potential contribution
  • Lead technical architecture, Maintain Coding standard and Code quality, and Code reviews
  • Responsible for maintaining unit test and test automation
  • Apply Agile, Scrum framework and participate in sprint planning

 

 

IOS Consultant

Weblankan Pvt Ltd- 04-2019 - 06-2020      Sri Lanka

Here, I worked for specially in marketing and social media domain.

  • Provide scalable and maintainable software solutions by adhering to agreed architectural design guidelines.                                                                                                                                             
  • Provide technical guidance and drive conversations within the mobile team to improve the development process.
  • Take ownership and responsibility of all stages in SDLC and provide assist team leadership to meet deliveries on-time.
  • Work closely with product managers, designers and other engineers to build innovative solutions to current and future challenges.
  • Create and maintain unit tests and automation testing.
  • Supporting to our Agile and Scrum practices.
  • Contribute to architectural and design decisions and code reviews.

 

 

Software Engineer IOS

AMG Pvt Ltd (Lyca Mobile) 05-2015 - 02-2019      Sri Lanka

I worked in the entertainment and media industries. I made contributions to numerous Lyca products, including Lyca Play, Lyca Production, Lyca Radio, Lyca TV, and Lyca Health.

  • Writing clean, maintainable applications in Objective C and Swift using the latest Native IOS programming techniques.
  • Provide accurate engineering time estimates with on-time delivery.
  • Ensure high code quality and maintainability with proper unit testing and documentation.
  • Work across both technical and business focus team to deliver value to application development.
  • Priorities activities based on current business objectives.
  • Analysing, Investigating and problem solving skills.
  • Managing app distribution process to Apple Store.
  • Continuously discover, evaluate, and implement new technologies to maximise development efficiency.

 

Software Engineer IOS

Cyber LMJ Pvt Ltd 01-2013 - 08-2014      Sri Lanka

This is related to marketing domain. I worked to implement different features for elephanti app, which is online retail store app to find products and services nearby and load products based on its interest graph.

  • Design and build advanced features for the IOS platforms.
  • Write clean, stable, unit-tested code and accompanying documentation where needed.
  • Collaborate with cross-functional team to define, design and ship new features.
  • Work on bug fixing and improving application performance.
  • Continuously discover, evaluate and implement new technologies to maximise development efficiency.

 

 

Website Developer

Infar International Pte Ltd  04-2008 - 07-2011

 

FIND ME ONLINE https://www.linkedin.com/in/ mohamedrizvi
PORTFOLIO- https://github.com/rizviraj/Portfolio

 

TECH STACK

  • Swift    
  • SwiftUI   
  • Objective-C
  • Combine    
  • Async    
  • Await

 

SKILLS

  • Swift   
  • SwiftUI   
  • Objective-C
  • Combine Framework  
  • Xcode IDE
  • Cocoa Touch 
  • Native IOS SDK
  • Core Data          
  • GraphQL                   
  • Rest API
  • IOS Design Guidelines         
  • RxSwift IOS Design Principal 
  • Agile Apple
  • Human Interface Guidelines
  • SOLID Principles   
  • Cocoa POD
  • Payment Gateway Integration
  • SSL Pinning    
  • MVC   
  • MVVM Modular Architecture                 
  • MVVM-C Clean Architecture     
  • SPM
  • Continue Integration

  • Continue Delivery CI/CD

  • Multithreading
  • Grand Central Dispatch GCD
  • NS Operation Queue

  • TDD   

  • Unit Testing

  • Reactive Programming

    Collaboration and Teamwork

  • Communication 

  • Creativity

  • Critical Thinking                  

  • Confident

  • Problem Solving

  • Management

 

Service Calendar
?
X This calendar shows your working hours available for booking by employers. When you create a promoted service, it is automatically open for booking at any available time. If your service price is non-negotiable, then someone can book that service without your confirmation. If the price is negotiable, you will have to approve each time the booking request. This calendar can be enabled or disabled at any time, but all the services that has been booked should be provided.

Involved Categories

Attachments

Current Work

  • ...

Work History And Reviews

  • ...
Report as Inappropriate
Are you sure you want to report Mohamed Rizvi Abdul Hameed ?

If you find the content of this profile offensive, racist, illegal or inappropriate

please let us know. We'll review and take action accordingly

report-sucess WE HAVE RECEIVED YOUR REPORT It may take some time for our team to review and take action. Thank you for your contribution.