top of page



Current Employer

Mobile Software Developer

Northwestern Medicine

Chicago, IL, U.S.

  • Develop automation script pipelines for mobile apps used internally and externally

  • Gather and refine requirements from stakeholders for new features or new projects

  • Assess technical features and tasks with the team to proceed with a feasible solution

  • Integrate Fast Healthcare Interoperability Resources (FIHR) in client-side applications



Mobile Software Developer

Ulta Beauty

Chicago, IL, U.S.

  • Work with mobile device management solution VMWare to configure managed devices and applications.

  • Developed, built, and deployed web services and UI applications that implemented an in-store pickup system

  • Wrote automation scripts and continuous integration pipelines to address multiple application builds and the automation of team members' processes

  • Minimize initial technical debt by introducing test-driven development and working with the UX/UI to guide them when using the mobile platforms.

  • Lead story reviews with business stakeholders to clarify edge case scenarios.

  • Minimize technical support feedback loop and hardware issues by integrating the IT support system and hardware's SDK for troubleshooting.

  • Develop new applications which include flows, features, and hotfixes utilizing the repository, injection, and modularizing patterns.

  • Diagram end-to-end architecture and evaluate technical feasibility.

  • Build internal and external business partners relationships to clarify concerns and discuss possible approaches to current and upcoming projects

  • Work on legacy projects to maintain backward compatibility for new features.

  • I assisted in developing hybrid application projects.

  • Use parallel development with Swift and Objective-C code base.


Mobile Software Developer


Chicago, IL, U.S.

  • Able to sign up three client agreements when finalizing our data product. This involved beacon technology, a relational database, and map data visualization (Mapbox).

  • Through the Apple push notification system, we created an analytics product for our third-party associates that help them oversee returning customers.

  • Use the mobile instrumentation tool to increase the efficiency of compilation time from 5 minutes to 2 minutes and a half. Additionally, this help catches data race conditions between Swift and Objective-C.

  • Implement Behavior Driven Development, a document base layer for stakeholders to help understand the situation, requirements, actions, and results for every new and legacy feature.

  • Automate the unit testing suite, app production submission, and quality assurance builds using continuous integration and deployment pipeline along with Fastlane and xcodebuild CLI.

  • Help the community team decrease the amount of time reviewing inappropriate content by implementing a machine learning classification model based on a plant database to identify things that are not plants.

  • Solo developer in the project

  • The developer’s time is valuable. As a result, I created CI/CD software pipelines to facilitate gradual deployment, automated tests, rollbacks, and feature flags.

  • Delivered features in the most feasible ways using refactoring design patterns

  • Find balance and knowledge between the technical vision and the delivery of products when gathering and delivering stakeholders' requirements.


Mobile Software Developer


Chicago, IL, U.S.

  • Deliver a total cost reduction of -$10,000.00 by integrating an iPadOS tablet application with an IoT computer on a machinery

  • iPadOS app with commands and real-time data visualization analytics to/from IoT devices

  • Small talk about machine learning use cases and examples with Apple CoreML Framework


Consultant / Technical Advisor

Ally's Flower

Miami, FL, U.S.

It is an online delivery flower shop located in South Florida, mostly servicing the area of Orlando. Areas completed:

  1. A website to showcase products

  2. Manage leads and customer information

  3. Accept payments and order forms

  4. limit the range of delivery


Software Developer

Florida International University

Bachelor's Degree

Miami, FL

Laptop Keyboard

Demonstrate practical proficiency in the selection, installation, customizing and maintenance of the state-of-the-art software systems, computing infrastructure.

Demonstrate general understanding of at least one field where Information Technology plays a central role and the social and ethical concerns of the practice of Information Technology.

Demonstrate the ability to work cooperatively in teams and effective communication skills.




The cloud has become a key enabler for innovation with benefits like high availability, unlimited capacity, on-demand scalability, and elasticity.

Foundational concepts of designing and deploying scalable, extendable, and maintainable full-stack applications using modern cloud architecture

Microservices are becoming the default mode of developing and deploying applications at scale.


Serverless technologies have become very popular recently because they can increase development speed and drastically reduce the cost of running a cloud infrastructure.

Laptop Keyboard

Data Streaming



Understand the components of data streaming systems. Ingest data in real-time using Apache Kafka and Spark and run analysis


Use the Faust Stream Processing Python library to build a real-time stream-based application. Compile real-time data, run live analytics, and draw insights from reports generated by the streaming console.


Learn about the Kafka ecosystem and the types of problems each solution is designed to solve. Use the Confluent Kafka Python library for simple topic management, production, and consumption.


Explain the components of Spark Streaming (architecture and API), integrate Apache Spark Structured Streaming and Apache Kafka, manipulate data using Spark, and read DataFrames in the Spark Streaming Console.

Rental Bikes

Data Engineering



Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with big datasets across sources and destinations for transactional and analytical workflows

Mobile Device Management (MDM)
Workspace One Unified Certification

Learn to design data models, build data warehouses and data lakes, automate data pipelines, and work with big datasets across sources and destinations for transactional and analytical workflows



iOS Development


Developed basic applications that communicate with REST APIs and present different workflows based on the task the users was intending to accomplish.


iOS Internship

Miami, FL

I have worked with multiple iOS mobile banking apps developed with Objective-C and third-party frameworks.

Worked on production bugs in collaboration with DevOps and Quality Assurance teams

Run small proof of concept features to validate the demand

PCI APIs, Jenkins, AutoLayout, Objective-C, Alamofire 🛠


Miami, FL

CoderDojo is a non-profit organization aimed to teach introductory coding-skills concepts through hands-on learning for students between 4th grade and 8th grade.

As a mentor, I had a transformative experience by being able to teach and spark joy among the students.

IT Internship

Miami, FL

Strengthen relationships with clients by integrating my technical experience and expertise.

Fashioned a blog to look like a fitness site for moms and a subscription program.

Checked logs and malfunctioning errors to avoid conflict with a purchasing process on the website.

Maintained the network, installation, and use of new software and process.

CS Learning Assistant Java II

Taught an ongoing process and/or create new projects for college students using Java programming language in a class of twenty students

Explained Object Oriented Programming concepts during in and out sessions

Used pair programming with students in order to practice and review material

Miami, FL

bottom of page