Denorro Stallworth, Mobile Apps Developer in Birmingham, AL, United States
Denorro Stallworth

Mobile Apps Developer in Birmingham, AL, United States

Member since September 10, 2016
Denorro is a full-stack developer with seven years of experience. In addition to working in the insurance, energy, and defense industries, he enjoyed being the tech lead for a startup. As a full-stack developer, Denorro has built and implemented numerous single-page applications and mobile apps using Java, Spring, Angular, React, React Native, AWS, SQL, and Git.
Denorro is now available for hire

Portfolio

Experience

Location

Birmingham, AL, United States

Availability

Full-time

Preferred Environment

MacOS, WebStorm, IntelliJ, DataGrip, XCode, Android Studio, AWS

The most amazing...

...mobile app I've developed was MAZE. It was built for a US-based startup and allowed users to book mobile beautician services.

Employment

  • Software Developer

    2018 - PRESENT
    Array Information Technology
    • Fixed the production issues listed in Jira and collaborated with the client's field testers to solve issues.
    • Implemented new features in both the web application and the mobile app.
    • Optimized SQL queries that would gather large amounts of data used in daily, monthly, and quarterly reports.
    • Converted a front end from Java Server Pages to React.
    Technologies: Java, Spring, MyBatis, Hibernate, SQL, JavaScript, jQuery, React, React Native, Jenkins, Git
  • Development Team Lead

    2018 - 2019
    Maze Services
    • Built an MVP application for a beauty startup company using React Native for iOS and Android mobile platforms.
    • Implemented a REST API using the Spring Framework to provide back-end services to a mobile app built in React Native and a web application.
    • Used AWS RDS (MySQL and PostgreSQL) to host a database and store application data as well as various file types such as images and text files using AWS S3.
    Technologies: Java, Spring, AWS, Google Cloud, React Native, SQL
  • Application Developer

    2016 - 2018
    Southern Company
    • Developed an admin-facing web app that kicked off daily batch jobs that would send reports to an email list.
    • Tracked and fixed bugs using Jira as a reporting tool.
    • Visited nuclear power plants to meet with the shadow users of the applications I maintained to gain insights on new features we could implement to make their jobs easier.
    Technologies: Java, Spring, .NET, C#, SQL, Node.js, AWS, Primavera
  • Software Developer

    2016 - 2016
    Standfield Systems
    • Implemented a single-page application using a REST API built in Java, Spring, Hibernate, and Angular on the front end.
    • Used Mercurial for version control, Jenkins for continuous integration, and Junit and Mockito for testing.
    • Tracked issues using Jira and documented resolutions using Confluence.
    • Mentored other developers who weren't familiar with Angular.
    Technologies: Java, Spring, Hibernate, Java Persistence API (JPA), Angular, SQL, Jenkins
  • Application Developer

    2013 - 2016
    Kemper (Infinity Insurance)
    • Developed applications that ran daily to generate numerous files to be sent to internal and third parties.
    • Built the front end and back end of web applications using Java, JSP, JDBC, and servlets.
    • Developed applications using TIBCO BusinessWorks to automate processes that needed to be done daily to decrease the daily manual workload.
    • Maintained C++ and VB6 legacy applications used to handle processes that dealt with printing forms and sending data.
    Technologies: Java, Spring, C++, Visual Basic, JavaScript, Angular, jQuery, Jenkins, TIBCO BusinessWorks

Experience

  • Mobile Beauty App (MAZE) (Development)

    I led the development team to implement a mobile app using React Native along with other technologies and libraries. I designed the system to optimize how all the services would work together. The UX team provided sketches, images, and fonts to incorporate into the UI, which I implemented along with certain events that would interact with back-end RESTful services.

  • Production Data to Test a Transfer Application (Development)

    This Java web application allowed the QA department to copy data from production to testing. QA would first search for records that fit a certain criterion and get the policy number of those records. Using that policy number, the data would be queried and the data pertaining to that policy number would be copied from the production database tables onto the test database tables. The front end was implemented using HTML5, CSS, JavaScript, and JSP. The back end was implemented using servlets, JDBC, and PL/SQL with an Oracle database.

Skills

  • Languages

    Java, SQL, JavaScript, TypeScript, HTML, CSS
  • Frameworks

    React Native, Redux
  • Libraries/APIs

    React, REST API, jQuery
  • Tools

    Git
  • Paradigms

    Agile
  • Platforms

    Firebase
  • Storage

    PostgreSQL, AWS RDS, AWS S3
  • Other

    Software Development, Mobile Apps, Web Applications, AWS

Education

  • Bachelor's degree in Electrical Engineering
    2006 - 2013
    University of Alabama at Birmingham - Birmingham, Alabama

To view more profiles

Join Toptal
Share it with others