Jeff Almeida

Jeff Almeida

Scholarship Holder for Monitor Disciplines

Followers of Jeff Almeida4000 followers
location of Jeff AlmeidaBrazil

Connect with Jeff Almeida to Send Message

Connect

Connect with Jeff Almeida to Send Message

Connect
  • Timeline

  • About me

    Senior Android Engineer @ 7-Eleven | Android | Kotlin | Master's in Software Engineering

  • Education

    • Universidade Federal de Uberlândia - UFU

      2009 - 2012
      Bachelor's degree Ciência da Computação A
    • Universidade Federal de Pernambuco

      2013 - 2015
      Master's degree Software Engineering A
  • Experience

    • Universidade Federal de Uberlândia - UFU

      Feb 2009 - Jul 2009
      Scholarship Holder for Monitor Disciplines

      ▪ To assist the student staff, under the supervision of a professor, for guidance in laboratory and educational work and student support.

    • Universidade Federal de Uberlândia - UFU

      Aug 2010 - Aug 2011
      Scholarship Holder – Research Project

      To study the applicability of the information retrieval technique Latent Semantic Indexing (LSI) in tracking software defects.

    • Motorola

      Sept 2011 - May 2012
      Android Test Engineer

      ▪ Identify bugs through automated and manual testing, and assess their criticality▪ Create and improve test plans and usability scenarios▪ Experience working in Scrum teams and similar Agile development setups▪ Exposure to tools such as JIRA and Confluence▪ Training program with a solid understanding of QA processes, methodologies and best practices▪ Responsible for Quality Assurance of Motorola Phone Operating System and applications used by millions users every day

    • Universidade de São Paulo

      Aug 2014 - Oct 2015
      Android Engineer

      Research and Development Project▪ Accessible digital book for Education in mobile devices▪ Write code for native and web applications running on Android platforms▪ Ensure the quality of such applications by using testing tools and methodologies▪ Work closely with other members of the team to deliver the most suitable product for visually impaired people

    • HANZO

      Oct 2015 - May 2016
      Android Engineer

      ▪ Developing mobile solutions in order to boost branding experience with consumers▪ Design and implement scalable, reliable and maintainable white label Android Application▪ Familiarity with cloud message APIs and push notifications▪ Analyze Crashlytics Issue, Debug and Optimize Android applications

    • QuintoAndar

      May 2016 - Jan 2017
      Android Engineer

      ▪ Responsible to develop an offline-first application from scratch powered by MVVM with android data binding, Dagger 2 and RxJava▪ Mentor Android junior developers and full stack developers who want to contribute on the Android Team▪ Experience collaborating with UI/UX designers to understand customer behavior and create the best experience▪ Conduct code reviews to maintain quality of code

    • Nextel Brasil

      Feb 2017 - Aug 2018

      Designing a Telecom Software Product Line app with modular and reusable features.▪ Architecture driven by React Composition, Flux and Redux.▪ [ Design System ] powered by StoryBook.▪ [ Continuous Integration ] and [ Continuous Delivery ] for React applications with Jenkins.▪ Deliver React-native components as Pod and Gradle dependency. ▪ Consuming GraphQL API with Apollo.▪ [ Test Driven Development ] with Jest & Detox.▪ Using tools like npm, yarn, expo, Babel, Webpack, Typescript, JSX, RxJS and many others. Show less Architected a Telecom app used by millions of users. Designed with MVP powered by Dependency Injection and RxJava. It enabled us to have an incredible 95% of Code Coverage, 99% of Crash-Free Users and 4.3 Stars on Google Play.▪ Hands on experience in creating clean, decoupled Android Architecture using OOP and Reactive Functional Programming.▪ Responsible to design, implement and maintain Continuous Integration and Continuous Delivery process▪ Selection and recruitment of new Android Developers together with the Hiring Team▪ Implement pipeline for checking code quality with automatic code review for CheckStyle, FindBugs, PMD, quality gates, ▪ Experience in developing mobile applications with Java, Kotlin, React Native, TDD and BDD using such tools like JUnit, Mockito, Powermock, Espresso + Cucumber <3, Robolectric and Calabash.▪ Familiar with various tools used to support software development and distribution Process▪ ( Git, Gitlab, Maven, Gradle, Fastlane, Fabrics Beta and Google Play Beta, Groovy, Ruby, Jenkins, Sonarqube, Docker) Show less

      • React Native Engineer

        Jan 2018 - Aug 2018
      • Android Tech Lead

        Feb 2017 - Aug 2018
    • Appnovation

      Aug 2018 - Jul 2019
      Remote Senior Associate, Technology

      Android Architect ▪ Played a leading role in architecting Android app from scratch. The application is used bynephrologists to educate patients about the factors contributing to kidney failure risk and diseaseprogression. It is powered by MVVM, Android Architecture Components, JetPack, ReactiveExtensions, Kotlin and Dependency Injection.React Native Software Engineer ▪ Developed an Internet of Things (IoT) solution to track cows in the farm. Smart livestock collarsenabled ranchers track, monitor and manage herds like never before. An AWS Cloud-basedsystem gives ranchers a complete view of their herds in real time. Some technologies was key tobusiness success. Like AWS Lambda, Push Notifications, NodeJs, Cognito, Geospatial AWSDynamoDB , AWS AppSync and React Native.Angular Software Engineer ▪ Developed a Stripe Client application from scratch to facilitate processing payments. Thedashboard shows you how your sales are going and allows you to view details for all yourpayments, customers and payouts.▪ Developing, researching, testing, and growing global Stock Exchange system powered by Drupaland Angular. Show less

    • JRA Mobile Consulting

      Oct 2018 - now
      Remote Senior Android Engineer | Architect

      Working remotely as a senior software engineer and architect building projects for startups and big companies around the world:- Digital transformation.- Managing technical meetings.- Responsible for the application’s architecture.- Deploying apps to the cloud.- Helping startups to deliver outstanding applications.Android, React Native, Ruby on Rails, Terraform, CI/CD, Docker, AWS. Projects: Health Tech, FinTech, iBeacon Indoor Positioning System, Agro Tech, AccessibilityCountries: Brazil, Finland, Canada, Australia & USA Show less

    • Wheelguide

      Aug 2019 - May 2021
      Remote React Native - Android & IOS Engineer

      I have contributions in the Front-End Side with React Native and in the Back-End side with Flask Python framework.Wheelguide develops technology for accessibility. Our mobile information guide for checking and reviewing accessibility of places has hundreds of thousands of reviews in over 100 countries. We also offer solutions to help corporations achieve excellence in accessibility of their facilities, products, and services for their customers and employees.

    • AdventHealth

      Mar 2020 - Nov 2022
      Remote Senior Android Engineer

      Designed, developed, and delivered cutting-edge Android applications for the healthcare industry.• Collaborated with cross-functional teams to gather requirements and architect robust solutions.• Implemented advanced features using industry best practices and the latest technologies.• Utilized tools and frameworks such as Android Studio, Kotlin, Java, and Firebase for optimalperformance and user experience.• Successfully delivered key projects, including secure patient data synchronization and intuitive userinterfaces.• Mentored and provided technical guidance to junior developers, fostering a collaborative andhigh-performing team environment. Show less

    • 7-Eleven

      Nov 2022 - now
      Senior Android Engineer

      Developing cutting-edge Android applications using the latest tools, frameworks, and libraries.• Specializing in Modern Android development practices and utilizing Jetpack Compose forcreating dynamic and responsive user interfaces.• Implementing AndroidX libraries, Kotlin Coroutines, and other industry-leading technologies tooptimize app performance, enhance user experience, and ensure code modularity.• Incorporating clean architecture principles, utilizing dependency injection frameworks likeDagger, to create scalable and maintainable projects.• Implementing robust testing methodologies using tools like Espresso and Mockito to ensurehigh-quality and bug-free applications.• Staying updated with the latest trends and advancements in the Android ecosystem to deliversolutions that align with business objectives efficiently.• Collaborating with cross-functional teams, including designers and backend developers, to ensureseamless integration and overall project success. Show less

  • Licenses & Certifications

    • Master's Degrees in Software Engineering

      Universidade Federal de Pernambuco
      Mar 2014
      View certificate certificate
    • Bachelor's degree in Computer Science

      Universidade Federal de Uberlândia - UFU
      Apr 2012
      View certificate certificate
  • Honors & Awards

    • Awarded to Jeff Almeida
      Third Best Project SoTeSoLa Hackathon (Sponsored by Google) Aug 2012 Software Technologies & Software Languages Hackathon on reverse engineering
    • Awarded to Jeff Almeida
      Fastest Problem Solver Mobile Companies Jul 2011 Android Programming Competition - Implement features in a very short time.As a reward, I received a job offer.
    • Awarded to Jeff Almeida
      International Exchange Program NHTV Breda University of Applied Sciences Jan 2011
  • Volunteer Experience

    • Volunteer

      Issued by Eunice Weaver Society on Jun 2011
      Eunice Weaver SocietyAssociated with Jeff Almeida