Tech Stack
iOS Development
Frontend Web
Backend
Data & Databases
Tooling
Featured Projects
Most Relevant Projects
TaskFlow
A task management app where users can assign tasks to each other, with a clean, modern UI and clear flows. It uses API calls with Alamofire, dependency injection, and coordinators. We use data persistence to store basic user info and temporary data for faster responses. Built with UIKit and MVVM.
My Calculator
A basic calculator app with real-time expression evaluation, a simple calculator mode, and another mode for unit conversion. It has a clean, minimal design and is built using UIKit and MVVM.
Coin Converter
A currency converter app that uses a public API to fetch real-time exchange rates. It includes live conversion, currency selection, and is built with UIKit and MVVM.
Want to see more? Check out the projects section.
Experience
Mobile Developer / Full-Stack Developer Freelance
|Ikania
2025 - Present
I’m currently working on a React Native project focused on connecting service providers with producers through a marketplace-style platform for agricultural services and products. I work mainly with React Native, TypeScript, NativeWind, and Zustand, building mobile flows, UI components, and state management for a product-oriented experience designed to be clear, scalable, and easy to use.
Alongside that, I have also contributed to backend development for audit, complaints, and investment platforms using NestJS, Drizzle, AWS Cognito, and Serverless Framework. My work included designing REST APIs, role-based authentication, shared validation and response patterns, and implementing loan calculation services with Python and NumPy, while collaborating closely with the team to keep architecture and integrations consistent across the stack.
Mobile Developer / Full-Stack Developer
|Wundertec
2024 - 2025
I worked on a React Native mobile app for vehicle rentals, similar to platforms like Hertz, using React Native and TypeScript to build user-facing flows and mobile experiences around the rental process. This helped me strengthen my experience in mobile UI development, reusable components, and app-oriented thinking while collaborating on product requirements and implementation details.
In parallel, I contributed as a full-stack developer to a large-scale vehicle workshop management system and a medical assistance platform. Across both projects, I improved user flows, responsiveness, and data handling in the frontend with React, Tailwind, and Ant Design, while also working on backend logic and data access with Express and Prisma to keep the systems maintainable and aligned with business needs.
Android Developer
|TelcoPS
2023 - 2024
I worked on an internal warehouse management Android app, structured around families, sub-families, and Configuration Items (CIs) to provide better inventory control. Each entity had its own CRUD, and any change went through an approval workflow before being applied. When creating a CI, the system generated a QR code that, when scanned, took the user directly to the corresponding item, both from the mobile app and the web version.
My work focused on migrating several screens and services to an MVVM-based Clean Architecture, improving separation of concerns and making the codebase easier to maintain. I implemented more robust error handling to prevent crashes and improve the overall user experience, and refined the QR flow so that scanning always routed the user to the correct CI. I also made visual and layout improvements to better align the UI with Material Design guidelines.
Education & Courses
2019 - 2024
2024
2025
Aprende a crear apps para iOS 14, iOS 15, iOS 16 y ahora con iOS 17 con SwiftUI, Swift 5.7 y aplicando MVVM
Jorge Maldonado
2025
2025
2025
Ian Axel
About Me
I'm Ian, an iOS developer with a full-stack background who enjoys turning ideas into smooth, well-structured apps using Swift, SwiftUI, and UIKit. I care a lot about clean architecture, readable code, and collaborating with teams to ship products that feel great to use. When I'm not coding, I'm probably reading about software, playing games, watching baseball or soccer.