"Best Quality, Fastest Speed"
I Have 5+ years of experience in enterprise development. I’m experienced in successfully implementing projects from initial sketches to a final app that is live.
➤ EXPERIENCE
• 5+ years of experience in Android/iOS application design, development, testing, and deployment.
• Expertise in architecting, developing both hybrid and native mobile applications for tablets and mobile devices using Eclipse, Android SDK, XCode, iPhone SDK, Swift, Android Studio, PhoneGap, and SenchaTouch.
• Proficient in Working with Android Native and System services (Media Player, Bluetooth, Location, Camera, Notifications and OpenGL).
• Hands-on experience with MVC, Singleton, Factory pattern, Data Access Object, Value Object, Facade Pattern, and Business Delegate design patterns.
• Solid Understanding in Collections, Multi-Threading, Socket-Programming, and Exception handling concepts.
• Proficient in methodologies such as Agile (AUP), Scrum Software Development processes, Test Driven (Test First) Development, Rapid Application Development (RAD), Pair Programming and conventional SDLC.
✎ Technical Proficiency:
✔ Programming Languages: Java, JEE, Kotlin, Swift, Python, HTML, CSS, JavaScript, SQL, XML, jQuery.
✔ IDEs: Eclipse, Android Studio, XCode.
✔ Operating System: Windows XP/Vista/7/10, Linux.
✔ Web Server: Apache Tomcat.
✔ Source Code Management (SCM): SVN, Confidential, and GIT.
✔ Web Technologies: SOA, JSON, SOAP, RESTful, Node.js, AJAX.
✔ Tools: JUnit, TDD, Espresso, Dreamweaver, Maven, Appium, JIRA, Gradle.
✔ Mobile/Hybrid Technologies: Android SDK, iPhone SDK, Objective-C, Android NDK, SQLite, PhoneGap/Cordova, Sencha Touch, ADT Plugin
✦ I start programming by writing the right direction of the project, drawing schemas and finding the most reasonable way after thinking about it several times in advance.