Abner F.Mobile Engineer - iOS
Skills
Front-End and Mobile Developer dedicated to the continuous study of technology and its dissemination. Consistently pursuing opportunities to enhance coding abilities and refine instructional techniques.
Intern
11/2/2016 - 10/2/2018
Managed various high-profile projects including the Previsul App and diverse Previsul portals. Demonstrated expertise in project management, overseeing the entire lifecycle from initiation to delivery. Applied a wide range of technical skills and tools to ensure project success.Senior Mobile Developer
8/1/2022 - Present
Gained extensive experience in developing applications using React Native, contributing to the creation of high-performance mobile applications across both iOS and Android platforms. Demonstrated proficiency in customizing UI components, managing state with Redux, and implementing asynchronous operations with Redux-Saga. Ensured robust application performance through optimization techniques, effective debugging, and efficient use of development tools such as Expo and Metro Bundler. Leveraged TypeScript for type-safe code and improved developer productivity with code linters and formatters like ESLint and Prettier. Integrated various APIs and third-party libraries to extend application functionality and utilized Git for version control to facilitate collaborative development. Applied agile methodologies to manage project timelines and deliverables, ensuring timely project completion and enhancing team communication.Mid-Level React Native Mobile Developer
8/1/2021 - 8/1/2022
Developed applications using React Native, focusing on seamless user experiences and performance optimization. Integrated apps with Google Firebase for real-time database interactions and user authentication. Leveraged TypeScript to enhance code maintainability and reliability. Published applications on both the Apple Store and Google Play, ensuring compliance with platform guidelines and optimizing for store rankings. Facilitated seamless integration with RESTful backend services, ensuring efficient data flow and robust application architecture. Employed agile development practices and software modeling techniques to streamline development processes and foster collaborative teamwork. Implemented continuous integration and continuous deployment (CI/CD) pipelines using Bitrise to automate testing and deployment, reducing time-to-market and increasing release reliability.Technical Instructor
6/1/2021 - Present
Achieved proficiency in JavaScript ES6, showcasing deep understanding and application of modern JavaScript features. Demonstrated extensive expertise in React.js, including building dynamic and responsive web applications with reusable components. Gained substantial experience with React Native, developing cross-platform mobile applications. Contributed to enhancing application performance and user experience through state management and component lifecycle methods. Leveraged tools and libraries such as Redux for state management and React Router for seamless navigation. Emphasized best practices in code quality, testing, and debugging to ensure robust and maintainable codebases.Mobile Developer
12/2/2020 - 8/1/2021
Developed expertise in React Native, focusing on building cross-platform mobile applications. Mastered JavaScript and TypeScript for creating robust and scalable codebases. Utilized Redux for state management and integrated RESTful API services to enable seamless data exchange. Hands-on experience with Expo for streamlining development and deployment processes. Implemented testing frameworks such as Jest and Detox to ensure high-quality and bug-free applications. Proficient in debugging and performance optimization using tools like React Native Debugger and Flipper. Familiar with mobile-specific libraries and components, enhancing user experience and functionality. Leveraged CI/CD pipelines using GitHub Actions to automate testing and deployment, resulting in faster and more reliable release cycles. Developed skills in app store submission processes for both iOS and Android platforms, ensuring compliance with respective guidelines. Engaged in continuous learning and adapting to new features and updates within the React Native ecosystem.Front-end Developer
5/2/2020 - 11/2/2020
Developed proficiency in Angular 7+ for creating dynamic and responsive web applications. Extensive expertise in using TypeScript for building maintainable and scalable codebases. Implemented reactive forms and performed state management using NgRx. Conducted thorough unit and integration testing with Jasmine and Karma, ensuring robust and reliable application performance. Utilized RESTful APIs for seamless integration with backend services. Enhanced application performance through lazy loading and the use of IndexedDB for local storage. Maintained code quality and team collaboration with Git for version control and GitLab for continuous integration and delivery.Developer
11/2/2019 - 4/2/2020
Gained extensive expertise in web development with a primary focus on front-end and back-end technologies. Developed proficiency in HTML5, CSS3, JavaScript, and PHP, coupled with experience in modern frameworks such as Angular, React, and Vue.js. Built and maintained scalable, high-performance web applications using Node.js and Express for server-side logic. Demonstrated competence in integrating various APIs and third-party services, enhancing the functionality and user experience of web applications.
Worked with relational and non-relational databases, particularly PostgreSQL and MongoDB, ensuring robust data management and security. Utilized tools like Docker for containerization, fostering a consistent development environment, and Jenkins for continuous integration and delivery, streamlining the deployment pipeline. Employed Git for version control, facilitating collaborative development and maintaining code integrity across multiple teams.
Implemented responsive design principles using Bootstrap and Sass, creating seamless and adaptive interfaces across a range of devices and screen sizes. Engaged in performance optimization by using tools like Webpack and Babel, guaranteeing fast load times and efficient resource management. Managed project workflows with Agile methodologies, using JIRA for task tracking and project management, ensuring timely delivery of high-quality software solutions.Junior Software Developer / UX and UI
4/2/2019 - 10/2/2019
Gained expertise in creating prototypes for web and mobile platforms, and executing comprehensive web and mobile development projects. Utilized advanced technologies and tools, including React.js, React Native, and Node for robust application development. Developed proficiency in programming languages such as C#, JavaScript, and Angular 7+. Managed and optimized databases using SQL Server, MySQL, and MongoDB. Employed AdobeXD and Figma for efficient and visually compelling layout prototyping.Technical Systems Assistant
11/2/2018 - 3/2/2019
Managed company projects including the Previsul App and all available Previsul portals. Developed proficiency in mobile and web application management, ensuring seamless integration and functionality across platforms. Oversaw project timelines, coordinated with cross-functional teams, and implemented agile methodologies to enhance project delivery. Achieved extensive knowledge in application performance optimization and user experience design. Utilized tools and frameworks such as React, Angular, and Swift for frontend development, and Node.js for backend services. Employed Docker for containerization, Jenkins for continuous integration and deployment, and Kubernetes for effective orchestration of microservices. Demonstrated skills in SQL and NoSQL databases, including PostgreSQL and MongoDB, to ensure robust data management. Implemented version control using Git and facilitated collaborative development practices.Remote Technical Support
7/2/2014 - 3/2/2015
Gained expertise in providing remote support for Windows XP, 7, 8, and 8.1 systems. Developed proficiency in diagnosing and troubleshooting a wide array of software and hardware issues. Utilized remote desktop tools to deliver efficient technical assistance and ensure seamless user experiences. Demonstrated skills in system optimization, virus and malware removal, and software installation and updates. Maintained security best practices and managed user accounts and permissions effectively. Enhanced communication and problem-solving abilities while working within a dynamic, fast-paced environment. Ensured high levels of customer satisfaction through dedicated and timely support.Technical Support
3/2/2014 - 7/2/2014
Assumed role as a Software Engineer, achieving proficiency in programming languages such as Java, Python, and JavaScript. Extensive experience working with front-end frameworks like Angular and React, as well as back-end frameworks including Spring Boot and Django. Demonstrated expertise in database management systems like MySQL and MongoDB. Utilized development tools such as Docker, Jenkins, and Kubernetes for containerization and continuous integration/continuous deployment (CI/CD) processes. Emphasized collaborative and efficient code maintenance using version control systems like Git and SVN. Successfully contributed to troubleshooting and debugging processes, identifying and mitigating any programming difficulties to ensure smooth project execution. Implemented automated testing with frameworks such as JUnit and Selenium, enhancing software quality and reliability.
Information Technology at UniRitter
2019 - 2025Network Systems and Telecommunications at College of Technology Senai
2013 - 2014
Angular - Web Interface Creation at TreinaWeb
3/2/2019SQL Server - Developer at TreinaWeb
3/2/2019CSS with SASS at Origamid
3/2/2019Java - Database and JDBC at TreinaWeb
2/2/2019Web Front End at 4ED
1/2/2019CSS Flexbox at Origamid
12/2/2018Adobe XD at Origamid
5/2/2018Advanced Typography at Origamid
3/2/2018Complete Web Design at Origamid
12/2/2017
Abner is available for hire
Hire Abner F.All Howdy Candidates are vetted for skills and english proficiency.