Saif C. looks like a good fit?

We can organize an interview with Aldin or any of our 25,000 available candidates within 48 hours. How would you like to proceed?

Schedule Interview Now

Saif C. Mobile, API Development and iOS Platforms

My name is Saif C. and I have over 4 years of experience in the tech industry. I specialize in the following technologies: PHP, Objective-C, Swift, Kotlin, Python, etc.. I hold a degree in High school degree, Bachelor of Science (BS). Some of the notable projects I’ve worked on include: Desert Oasis, 3D Object Rendering in OpenGL, OpenGL 3D Model Rendering with Fur, Hand-Modeling, Procedural Generation, and Interactive Gameplay, Spiderverse: Interactive 3D Environment, etc.. I am based in Islamabad, Pakistan. I've successfully completed 10 projects while developing at Softaims.

My passion is building solutions that are not only technically sound but also deliver an exceptional user experience (UX). I constantly advocate for user-centered design principles, ensuring that the final product is intuitive, accessible, and solves real user problems effectively. I bridge the gap between technical possibilities and the overall product vision.

Working within the Softaims team, I contribute by bringing a perspective that integrates business goals with technical constraints, resulting in solutions that are both practical and innovative. I have a strong track record of rapidly prototyping and iterating based on feedback to drive optimal solution fit.

I’m committed to contributing to a positive and collaborative team environment, sharing knowledge, and helping colleagues grow their skills, all while pushing the boundaries of what's possible in solution development.

Main technologies

  • Mobile, API Development and iOS Platforms

    4 years

  • PHP

    1 Year

  • Objective-C

    3 Years

  • Swift

    3 Years

Additional skills

Direct hire

Potentially possible

Previous Company

Careem

Ready to get matched with vetted developers fast?

Let's get started today!

Hire Remote Developer

Experience Highlights

Desert Oasis

Car, ball, and Earth float in a desert landscape. Utilize shaders for realistic rendering. Implement dynamic movement and interaction. Create an immersive desert environment with sand dunes and atmospheric effects.

3D Object Rendering in OpenGL

Overview: Render a 3D image in OpenGL using the provided object angles. Include basic texture, lighting, color, and camera navigation with mouse controls. Focus on 4 foreground objects; the background can be simple. Primitive shapes suffice; realism is not required. Requirements: 1) Rendering: 3D render of 4 foreground objects. 2) Texture: Basic level for objects. 3) Lighting & Color: Simple lighting and color application. 4) Controls: Mouse cursor and scroll for navigation. 5) Background: Minimalistic.

OpenGL 3D Model Rendering with Fur

Overview: Develop an OpenGL program to render a 3D model of the client's company logo with fur, serving as a GPU load test. The program should be cross-platform, efficient, and customizable via command-line parameters. Requirements: 1) OpenGL Version: Use the minimum API version; avoid compute shaders if possible. 2) Compatibility: Run on Linux and Windows. 3) Performance: High GPU load on Intel, AMD, and Nvidia GPUs. 4) Output: No GUI, render scene only with optional FPS display. 6) Post-Run Info: Output FPS statistics and other relevant data to stdout.

Hand-Modeling, Procedural Generation, and Interactive Gameplay

Seeking an adept OpenGL developer to craft a dynamic scene featuring hand-modeled and procedurally generated objects. Key features include OBJ file loading, texture mapping, and a day-night cycle with a customizable skybox. The scene incorporates automatic Pokemon movement and interactive gameplay mechanics, such as throwing Pokeballs. Advanced camera controls, including following and fixed positions, add depth to the user experience. Additionally, the project showcases correct shadow rendering and includes a unique curve object, such as a bridge or hanging rope, for added visual interest.

Spiderverse: Interactive 3D Environment

Create a closed universe with autonomous object and light movement. Theme: Spider World. User controls the camera or spider. Ensure movement within universe bounds. Include textured objects. Lighting: ambient, directional, positional. Collisions managed. Runs on Linux. Includes explanatory text.

Education

  • Islamabad Model College for Boys

    High school degree in Pre-Engineering

    2013-01-01-2015-01-01

  • COMSATS Institute of Information Technology

    Bachelor of Science (BS) in Computer science

    2015-01-01-2019-01-01

Languages

  • English
  • Panjabi, Punjabi
  • Urdu