Skip to content
View BeatrizHerculano's full-sized avatar

Block or report BeatrizHerculano

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BeatrizHerculano/README.md

Hi there πŸ‘‹

My name is Beatriz

I'm a Senior IOS Developer

I have been working as a developer since 2016, specializing in various areas such as chatbots, data mining, Typescript, Javascript, TDD, Flutter, Swift, and more. Technology has been my driving force and it has transformed my life for the better. I aspire to help others experience the same transformational change through technology. I am constantly striving to improve my skills as a developer and advance my career, while also being committed to supporting and encouraging those around me to do the same. Here are a few of my favorite projects that demonstrate my expertise:

Animated Progress Bar

Simple Accordion

Screen Time App: Monitoring App Usage

For Recruiters

If you have received my job application or a recommendation for me, you can find more detailed information about my previous experiences here.

To summarize, this is an overview of my skills and the level of confidence I have in each one:

Skill Level of Experience Description of use
Swift 🌟 🌟 🌟 🌟 🌟 Used in a daily basis with complex scenarios. Applied many different concepts and techniques like TDD, functional programming, Design Patterns, Clean Architecture and more
View Code 🌟 🌟 🌟 🌟 Built many screens with complex designs and components for design systems
Animation 🌟 🌟 🌟 🌟 Applied animations wherever I had an opportunity stating with simple animations as a progress bar to more complex ones.
Unit Testing 🌟 🌟 🌟 🌟 🌟 Unit testing has had a significant impact on my coding practices. Ever since I started working with Backend in JS, I have implemented unit testing in my projects and achieved up to 90% code coverage. Even during my iOS development experience, I was able to create a module for a super app with 80% of the code tested.
XCodegen 🌟 🌟 🌟 🌟 Since the start of my career in IOS development, I have used Xcodegen. It is an excellent tool for simplifying text and managing multiple languages, preventing errors in collaborative app development, and customizing the Xcode project.
CocoaPods 🌟 🌟 🌟 🌟 CocoaPods was the main dependency manager in the projects I worked on. I am experienced in using to install new dependencies and managing the pod spec file for the modules I developed
Git 🌟 🌟 🌟 🌟 🌟 I've been using Git for version control in my projects since I started development. Over time, I've utilized various branch management techniques such as trunk-based and Git flow. I've gained a reputation for being skilled in resolving conflicts that arise during merges and rebases in my previous experiences. Currently, I'm looking to expand my knowledge by learning more about the cherry-pick command and understanding the underlying processes.
The Composable Architecture 🌟 🌟 🌟 🌟 I use TCA as the main archtecture for my SwiftUI Projects. It gives a natural and secure way to control the application state. The code generated is very clean, understandable and can be integrated easily with more libraries.

STOP πŸ›‘

THIS IS AN EMERGENCY - MANDATORY PET PICTURE HERE

Contacts

If you want to contact me, feel free to use the following social media:

Pinned Loading

  1. AnimatedProgressBar AnimatedProgressBar Public

    A small study project on animated change in constraints.

    Swift

  2. SimpleAccordion SimpleAccordion Public

    A simple implementation of an accordion using UITableView.

    Swift

  3. ScreenTimeApp ScreenTimeApp Public

    Swift