Application Developer Resume
SUMMARY:
- Innovative, motivated and skilled software engineer, with a solid educational background, combined with 4+ years of hands on experience in Java programming and Android development in a highly collegial environment.
- Valuable contributor to all facets of the software development life cycle, including requirements identification and analysis, design, programming, testing, debugging and deployment.
- Excellent interpersonal, communication and collaborative skills to enable seamless cross - functional cooperation and to achieve optimal project delivery.
- Software Engineering Java & Android Development Web & Mobile Applications Database Design
- Software Development Life Cycle System Design, Integration, Deployment & Enhancement
- Requirements Analysis & Management Testing & Debugging Communication
TECHNICAL SKILLS:
Languages: Java, C#, C++, JavaScript, PHP, ASP.Net, Scala, FXML, XML, JEE
Web: HTML, CSS, JSP, AJAX, JQuery, Bootstrap, JavaScript
Databases: MySQL, Oracle, SQLlite, JDBC, MongoDB
Tools: Android Studio, IntelliJ Idea, Eclipse, Visual Studio, NetBeans, Scene Builder, Junit, Dreamweaver, Edraw, Astah, Enterprise Architect, DEV C++, PHP Storm, Ant, Gradle, Maven, Toad, Agile/Scrum, Vertrigo
Platforms: Windows, Linux, Mac OS
Frameworks: Spring (MVC, WF, JMS, WS, Data, Security, Batch, Integration), Hibernate, AngularJS, Node JS
Mobile: Native Java, Cordova, Xamarin, Spring for Android
SDLC & Design Patterns: Agile, SCRUM, TDD, Waterfall; MVC, MVVM, Singleton, Observer, Visitor, Iterator, Decorator, Composite, Command, COR, Mediator, Factory, Template, Proxy, Façade, State, Strategy Patterns
Web/App Servers: Apache Tomcat, Glassfish
Web Services: JSON, REST, SOAP, Spring Web Services, Apache Jersey
PROFESSIONAL EXPERIENCE:
Confidential
Application Developer
Responsibilities:
- Sharpened technical skills by contributing as a key team member to all aspects of design and implementation of the Android applications “Telecard,” a consumer application that runs USSD codes to check and refill phone account balances and “Lefikre” which allows users to share notes, quotes and other text with any phone contact.
- Utilized IntelliJ Idea, Material Design, and Parse Cloud API.
- Earned recognition from management and colleagues for excellent performance.
Confidential
Software Engineer & Application Developer
Responsibilities:
- Designed and developed a variety of applications using Java and C# XAMARIN with Android SDK for the basic design engine.
- Employed Parse API, Dropbox API (Auth, Core, DataStore, Sync) and Facebook API for management of cloud data and user credentialing in a Test-Driven Development (TDD) environment.
- Cloud based app to gather product stock information and photos for the Kaymu online shopping company.
- Online, cloud based app for buying and selling of vehicles and related parts, with detailed descriptions and images.
- A user-friendly app for use by individuals and small businesses to facilitate budget planning by calculating expense savings based on their flexible incomes
- Earned a salary bonus from the company for on-time delivery of a complex project to add features to integrate the Facebook API with a particular application.
Confidential
Junior Web Developer
Responsibilities:
- Performed end-to-end design and implementation of the administrative, payroll and billing modules of a human resource management web application which includes performance/tasks tracking and reporting features for a client called DireDawa Water supply and Sewerage Authority (DWSSA).
- Quickly learned and applied Angular JS, core Java, Spring (MVC, Security, Batch), Mongo DB, Hibernate, REST, Ajax, Junit, TDD, Eclipse and Agile SDLC.