We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

SUMMARY:

  • Exceptional senior - level Android software engineer with over 10 years of experience creating high-quality mobile applications based on client requirements. Strong system and requirement analyst, collaborating with product managers, business engineers, technical developers, and clients to ensure all needs are met and products are delivered with minimal errors and maximized performance. History of delivering complex software within schedule and budget, applying modern languages and tools such as Android Native, Java, React, Crashlytics, UML, and Agile-Scrum methodologies.
  • Mobile Application Development · System Analytics & Design · Project Leadership · Data Science
  • Database Schema · Big Data · UML Diagrams · Performance Tuning · Cross-Functional Teams
  • Problem Solving · API Integration · Project Planning & Estimation · Resource Management

TECHNICAL SKILLS:

Languages: Android Native, React, Java, R, Python

Web: HTML5, JSON, XML

Web Services: RESTful

Frameworks: React, Android SDK, PhoneGap, Web Framework

Databases: MS SQL, MySQL

Design Patterns: Appium, MonkeyTalk, Robotium, Selenium

SDLC: Agile-Scrum

Tools: Eclipse, NetBeans, Android Studio, Visual Studio, Xcode, Jenkins, Crashlytics, Firebase, Photoshop, Docker, Git, UML

Platforms: Android, Symbian, Brew, AWS, iOS, Windows

Big Data: Hadoop, Hive, Pig, Spark, HBase, Kafka, Flume, Google Cloud

PROFESSIONAL EXPERIENCE:

Confidential

Senior Developer

Responsibilities:

  • Clarified customer requirements, then defined estimations for scope, plan, schedule, and budget.
  • Designed project architecture, reviewed suggestions, and finalized solution.
  • Identified and assigned project segments and tasks, maintaining effective progress.
  • Reviewed code and investigated issues, discussing technical points with team.
  • Wrote robust code and repaired bugs to improve application performance.
  • Created and implemented test cases, ensuring coverage and correct specifications.
  • Communicated between Japanese and Vietnamese development teams.
  • Reported to customers on project progress, and provided advice on resource allocation.
  • Approved and deployed final products to production environments.
  • Delivered mobile apps successfully, maintaining schedule despite challenging deadlines.
  • Received excellent customer feedback and repeat business due to quality and speed.
  • Revised and maintained project plan, working around delays to meet schedule requirements.
  • Gained and practiced skills in Japanese language, attaining reading and writing at level N2.

Technologies Used: Java, Android Native, React Native (Android, iOS), AWS, Docker, .NET, Git, Jenkins, Firebase, Crashlytics

Confidential

Senior Developer

Responsibilities:

  • Wrote robust code and repaired bugs to improve application performance.
  • Gathered requirements and provided project planning, estimation, and design specifications.
  • Collaborated with both Japanese and Vietnamese developers.
  • Wrote automation testing for Android.
  • Investigated reported issues, created solutions, and gave technical advice.
  • Deployed high quality mobile apps to Apple Store and Play Store.
  • Improved project development process through Agile-Scrum and coordination with other project managers and junior developers.
  • Ensured timely completion of complex projects.
  • Raised Music Player app rating from 2.8 stars to 4 stars, gaining over 18,000 users.

Technologies Used: Android Native, iOS, Windows, .NET, Git, Jenkins, Firebase, Crashlytics, NDK

Confidential

Android Software Engineer / Project Manager

Responsibilities:

  • Built, designed, and implemented complex Android apps for Android platform using Agile-Scrum.
  • Coordinated with server team to define APIs and databases.
  • Collaborated with cross-functional team to design, define, and ship new features.
  • Integrated external APIs and data sources.
  • Performed unit tests on mainstream and edge cases to ensure usability and reliability.
  • Wrote robust code and repaired bugs to improve application performance.
  • Worked with customer to define requirements, then scheduled, planned, and estimated project.
  • Designed intuitive user interface and user experience for both Android and iOS.
  • Performed continuous evaluation, discovery, and implementation of new technologies to maximize efficiency of development process.
  • Maximized value for customers by skillfully managing resources, ensuring quality of products.
  • Defined internal processes for software development life cycle with project management team.
  • Received Best Project of the Year for highest profit and customer satisfaction.
  • Supervised 16 developers on Foreign Exchange project and released with zero bugs.

Technologies Used: Android Native, iOS, Windows, Git, Jenkins, Firebase, Crashlytics, NDK, PhoneGap, HTML5, Java

We'd love your feedback!