Dmytro Danylyk
Android Platform Software Developer
E-Mail: dmytrodanylyk [at] gmail [dot] com
Twitter: dmytrodanylyk
Skype: dmytrodanylyk
ABOUT ME
He is a conservative geek. After finishing school he has focused on it-technologies. No one seen him from this time. It can freely be said that he's in it always, except
when he's asleep of course, but maybe even then, who knows?!
He enjoys learning and creating something new. He wants everything look great. He's a perfectionist with sense for details. He ensures the quality and high professionalism
in everything he does. One word - programmer.
EXPERIENCE / PERSONAL SKILLS
- Experience with Android application development using Android SDK
- Expert knowledge of Java
- Good knowledge of Object Oriented concepts and a strong passion for software development
- 3+ years of experience as a developer
- Understanding of mobile UX and design best practices
- Excellent attention to detail
- Self-motivated to explore new technologies, applications and environments
- Fully comfortable working in English, both in writing and spoken
ANDROID SKILLS
- Excellent knowledge of the Android SDK
- Design Patterns
- UI customization
- Data storage
- SQLite
- Social network sharing
- Media
- Location & Maps
- Sensors Usage
- Google Play Services
- Widgets
- Performance optimization
- Kindle Fire / Nook Tablet
- Prototype apps
- Unit Testing
- Chromecast
KEY RESPONSIBILITIES
Lemberg Solutions Limited
Position - Software Engineer
- Development of mobile Android based apps
- On-going maintenance of existing projects
- Translating requirements and mock-ups into fully functioning features
- Providing estimates on development cycles
- Partnering with designers to help define and implement User Interface improvements
- Working with team members on server-side integration
- Working on project without detailed instructions
- Project management and communication
just.me, Inc
Position - UI Engineer
- Animations
- Android User Interface
- Effective Navigation: Navigation Drawer & Fragments
- Custom Components
- Adaptive UI Flows
- Supporting Different Screen Sizes / Densities / Orientation
Finalist of Google Apps Developer Challenge 2012
Position - Android Developer
Project Deedle - is a social project which encourage people to share things they have done. Deedle is created using the
whole bucket of amazing things, that Google offers to developers for free.
For example when you login you just need to select one of your phone google accounts, no need to type login or password. Our application already know your name, hometown,
photo and display all this information.
When you share your deed, all information is stored on your Google Drive and is available for download. You can add location to your deed and it will be displayed in our
deed map view.
Check-out some screenshots here.
BACKGROUND
APPLICATIONS
ARTICLES
PRESENTATIONS
FAVORITE BOOKS
Thinking in Java
Bruce Eckel
Java 2 The Complete Reference, Fifth Edition
Herbert Schildt
Effective Java
Joshua Bloch
Java Concurrency in Practice
Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea
Head First Design Patterns
Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierra, Elisabeth Robson
The Java Tutorial - A Short Course on the Basics, 4th Edition
Sharon Zakhour, Scott Hommel, Jacob Royal, Isaac Rabinovitch, Tom Risser
Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin
The Clean Coder
Robert C. Martin