< Hello World & Welcome! 👋🏽 />

Turning ideas into intuitive, high-performance mobile apps.

Hi! I'm Oniel, an iOS Engineer based in US. 🌎

Memoji
/remote-collaboration.jpg
With a focus on creating seamless collaboration, I believe in fostering open communication to ensure that every team member's voice is heard. I prioritize building strong relationships across remote teams, creating an environment where innovation thrives, and everyone feels empowered to contribute.
I prioritize collaboration, fostering open communication
Drag the globe!
I'm very flexible with time zone communications
I constantly try to improve
My tech stack
SwiftSwiftUINext.jsTypeScript
XCodeGraphQLDataDogGit
/grid.svg
/b4.svg
I thrive on creativity and innovation in software development. My passion lies in exploring new technologies, building scalable solutions, and continuously refining my skills to create impactful applications. I bring enthusiasm and expertise to every project I work on.
Tech enthusiast with a passion for development.
/b5.svg
/grid.svg
The Inside Scoop
Currently building JS projects to expand my coding knowledge, as well as learning new Swift/iOS techniques.
Do you want to start a project together?

A small selection of Recent Projects

What people are saying about me:

  • I worked with Oniel for more than 3 years and he has proven to be a steady and capable engineer! He is a self-sufficient engineer who is consistent in his ability to deliver on commitments. He strives in helping others achieve theirs as well. With his time here he expanded his technical knowledge beyond iOS into backend systems, always looking to learn the next thing. Oniel is type of engineer you want on your team. He is quick to learn, committed to his work, and dedicated to strategy and goals of the company!
    profile
    Heather ShannonSenior VP of Engineering, Data, and Operations, Ibotta Inc.
  • Oniel is a prolific contributor, solid engineer and important contributor to team culture. It was great to work with him, specifically the opportunities we had to discuss new opportunities in our iOS system architecture.
    profile
    Mike WoolleyDirector of Engineering, Ibotta Inc.
  • Oniel is a seasoned iOS engineer who takes time to raise teammates around him up! He personally mentored me during my time at Ibotta. He always makes time to explain complicated concepts about architecture or offer career advice early in my career. Oniel is a great engineer who makes other engineers great.
    profile
    Luke AtkinsIntern, iOS Engineer, Ibotta, Inc
  • I'm thankful to have worked alongside Oniel for almost 3 years. He has consistently shown initiative by taking on new challenges, responsibilities, and leadership roles. Oniel always has his eye out for future technologies and how they may benefit our product, striving to keep our team at the forefront of industry trends. He leads his teammates by teaching, sharing his knowledge generously, and encouraging communications. Oniel has always made himself available for my coworkers and I to ask questions, offering support and guidance whenever needed. His pull request feedback is solid and constructive, helping to improve the overall quality of our codebase. Oniel is a consistent team member who delivers high-quality work. Beyond his professional skills, he is also a great person to work with, helping foster a positive and collaborative environment.
    profile
    Andy GeipeliOS Engineer, Ibotta Inc.
  • Over the last few years, Oniel has been a force multiplier within the mobile engineering team by mentoring others, teaching out new APIs and technologies, and recommending architectural improvements, all while leading several high-impact projects and contributing to engineering-wide leadership initiatives. Oniel is an incredibly dependable, proactive, and detail-oriented engineer who is a pleasure to work with - I strongly recommend him for any software development position.
    profile
    Brett MarkowitzSenior iOS Engineer, Ibotta, Inc.
Ibotta
Gather AI
Electrify America

My Work Experiences:

Wanna learn more? Download my full CV

My Approach

Discovery and Planning

This phase involves gathering requirements, defining the goals and objectives of the feature, and understanding the user's needs. I work closely with stakeholders, product managers, and designers to clarify expectations, set realistic timelines, and identify potential risks early on. This phase also includes ensuring scalability and performance.

Wireframe and Design

In this phase, I collaborate with designers to create mockups that visually represent the feature. This helps ensure the layout, user flows, and interactions align with user experience best practices. This phase focuses on validating the design choices and making any necessary revisions before moving to development.

Development & Code

Once the planning and design are finalized, I begin coding, following best practices in clean architecture, design patterns, and code quality. I ensure the feature is built in a modular, scalable, and testable manner. At this stage, I write unit tests and continuously integrate and test the code to ensure stability and compatibility across devices and iOS versions.

Documentation & Review

The final phase involves documenting the code, including architecture decisions, APIs, and usage instructions, to provide future developers easy understanding. Additionally, if needed, I conduct code reviews with the team to ensure the feature meets quality standards and best practices. This phase includes any final testing, performance optimizations, and preparing the feature for release.