Software Engineer Resume
3.00/5 (Submit Your Rating)
Fremont, CA
TECHNICAL SKILLS
Languages: Java, JavaScript, Kotlin
Mobile App Development: Android SDK, RxJava, Mockito, JUnit for Android and Espresso.
Databases: SQLite, MySQL
Package & Tools: Android Studio, JIRA, Git, Gradle, Eclipse, Xcode
Web Tech: Angular JS, Spring MVC, Node, HTML, CSS, Jasmine, XML and JSON
PROFESSIONAL EXPERIENCE
Confidential, Fremont, CA
Software Engineer
Responsibilities:
- Implemented android product features wifin a Scrum team using best practices to meet product deliverables.
- Participated in code reviews and provided constructive feedback to peers and other developers.
- Used Espresso, JUnit and Mockito to create test suites.
Confidential
Software Engineer
Responsibilities:
- Participated in several phases like Designing, Developing, Deploying and Enhancements of teh android app.
- Integrated Branch, Facebook, Google, Analytics, Crashlytics SDKs and open source libraries into app.
- Integrated Rx patterns to improve control over asynchronous tasks and implemented several android components like broadcast receivers, content providers and notifications.
Confidential
Software Engineer
Responsibilities:
- Implemented android design and development patterns to ensure app quality and be consistent wif android environment.
- Worked closely wif Designers, QA and Project Manager to ensure deliverables.
- Designed android applications using MVC, MVP and MVVM, and used SCM tools like Git, Maven and Jenkins for best practices and continuous integration.
Confidential
Freelance Web Developer
Responsibilities:
- Engineered seamless web experience using Spring, MySQL and Angular JS and Deployed in AWS.
- Created scalable and secure REST services and secured them through implementing OAuth.