We provide IT Staff Augmentation Services!

Software Development Engineer Resume

4.00/5 (Submit Your Rating)

Edwardsville, IL

OBJECTIVE

  • Focused professional with total 5.5+ years of experience with 3 years of experience with Kotlin and a proven knowledge of advanced technology, application development, recovery and backup procedures.
  • Aiming to leverage my skills to successfully fill the Software Development Engineer role at you're company.

SUMMARY

  • Over 5 years' experience in Android Application development and 3 years in Kotlin.
  • Experiences in applying System Development Life Cycle SDLC for applications including Requirements Analysis, Design, Development, Testing, Maintenance and Enhancements.
  • Experiences in using database storage in Android like Realm.
  • Experiences in using Fragments, Activity, Services and Action Bar, Layout Design.
  • Experience with Android Jetpack Components like View Models, Live Data.
  • Experience working with Kotlin Coroutines.
  • Experience with designing applications in MVC and MVVM.
  • Experience with networking libraries like Retrofit and image libraries like PICASSO.
  • Experiences in web service using markup languages like XML, HTML/CSS.
  • Worked on inserting google ads inside the application.
  • Experience with analytics like firebase and amplitude.
  • Having capabilities to distribute Android apps into Google Play Store.
  • Experiences in designing and developing adaptive UI components, Widget for Android phones with different screen resolutions.
  • Good experience in Object Oriented Design OOD.
  • Experiences in web service protocols such as RESTful.
  • Extensive development experience using Android Studio.
  • Well versed with Source Version Control tools like Github.
  • Adept at quickly adapting to new environments, new technologies and facing new challenges.
  • Multitask - oriented with strong competitive drive and work ethic to succeed.

TECHNICAL SKILLS

  • Kotlin
  • Java
  • HTML
  • JavaScript
  • Android
  • System Security
  • Spring
  • Gradle
  • JUnit
  • JIRA
  • ASANA
  • Realm
  • Parse SDK
  • Bamboo
  • MVC
  • Retrofit
  • OkHTTP
  • Picasso

PROFESSIONAL EXPERIENCE

Software Development Engineer

Confidential, Edwardsville, IL

Responsibilities:

  • Worked on developing the whole Android Application using Kotlin, Realm, parse SDK.
  • Worked on JUnit testing frameworks.
  • Worked with lib-shout library.
  • Used GIT, GITHUB Desktop and GIT HUB for version control.
  • Modify existing software to correct errors, to adapt it to new hardware, or to upgrade interfaces and improve performance.
  • Used ExoPlayer to produce audio from stream URL.
  • Advise customer about or perform maintenance of software system.
  • Direct software programming and development of documentation.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
  • Develop or direct software system testing or validation procedures.

Software Development Engineer

Confidential, Denver, CO

Responsibilities:

  • Worked on Puppeteer and Chrome Headless for Web Scraping of cabin crew data and created API endpoints using express framework with Node.Js.
  • Created an Android application by displaying the data from the API endpoints created.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.

Software Development Engineer ||

Confidential, St.Louis, MO

Responsibilities:

  • Worked on developing Android application using Java
  • Worked on Butter Knife library to bind views.
  • Built the project using Gradle.
  • Worked with Timber for logging.
  • Used google maps and location api’s.
  • Worked on JUnit and Robo Electric testing frameworks.
  • Used GIT, Source Tree and Bit Bucket for version control.
  • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
  • Consult with customers about software system design and maintenance.

Programmer Analyst

Confidential, Detroit, MI

Responsibilities:

  • Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.
  • Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.
  • Correct errors by making appropriate changes and rechecking the program to ensure dat the desired results are produced.

Developer

Confidential, Greenbelt, MD

Responsibilities:

  • Worked in AGILE based development Environment.
  • Worked on Spring MVC framework to develop application service components.
  • Identified and created Enterprise Java Beans (EJB)
  • Implemented log4j API for exception handling, logging of the errors, warnings, messages, stack traces, debuggers throughout the code.

Student Developer

Confidential, Terre Haute, IN

Responsibilities:

  • Maintained departments web site.
  • Added new features according to requirments.
  • Fixed access points with network issue.

Intern

Confidential

Responsibilities:

  • Worked on java based website, developed jsp page for patient demographics and worked on HTML, CSS and java script

We'd love your feedback!