Abishek Krishnan
* ********.****@*****.***
SUMMARY:
●Hands on experience in the design, development and testing of Android and Java Applications for over 3 years.
●Thorough knowledge of Object Oriented Analysis and Design (OOAD).
●Strong in front end development using HTML5, CSS3 and JavaScript.
●Experience with open source version control systems like SVN and GIT.
●Experience with developing Android applications for Jelly Bean to Oreo.
●Extensive knowledge of Android design principles and third-party libraries
●Experience with Software Development Lifecycle models including Agile/Scrum and Waterfall methods.
●Ability to architect complex Android applications from the ground up.
●Proficient in data structures, problem solving, complexity analysis and debugging.
●Adept at learning new technologies and can easily adapt to suit changing needs of the application development.
●Excellent communication, presentation and interpersonal skills.
EDUCATION:
Master of Science in Computer Science Engineering Aug 2011 - Jun 2013
University of Texas at Arlington
Bachelor of Technology in Information Technology Aug 2006 - May 2010
Meenakshi Sundararajan Engineering College, Anna University-India
TECHNICAL SKILLS:
Languages : C, C++, Java, SQL, C#, .Net
Mobile Platform : Android, HTML5
Mobile App Development Tools : Android SDKs Version 2.3 - 4.2, PhoneGap
Content Management System : WordPress, Drupal
Web technologies : HTML, HTML5, CSS, JavaScript, jQuery, PHP, XML, XSL, XSLT
Database : SQLite, MySQL, PLSQL
Operating systems : Mac OS X 10.8/10.7/10.6/10.5, Linux
Windows 8/7/Vista/XP
IDEs : Eclipse, Android Studio, IntelliJ IDEA 12 CE
Others : Apache Struts2, Jboss, MOSS 2007, Sharepoint 2010
PROFESSIONAL EXPERIENCE:
COPPER MOBILE June 2013 – Dec 2015
Junior Android Developer
Roles and Responsibilities:
Gather requirements around functionality and translate those requirements into elegant functional solutions.
Developing applications using the Android SDK, for large and small screen devices from 2.x to 4.x.
Integrating native Android code with web views running HTML5 web applications.
Creating and consuming SOAP and REST based web services.
Deliver across the entire app life cycle –concept, design, build, deploy, test, release to app stores and support.
Optimizing performance for the apps.
DIRECTV (AT&T) Dec 2015 – Present
EG-SR SOFTWARE ENGINEER
Roles and Responsibilities:
Responsible for leading a team of 4.
Involved in gathering requirements and design analysis of the app.
Architect the app for reusability and modularity.
Collaborate with cross-functional teams to define, design, and ship new features
Integrated Google AdMob Ads SDK in the application to display ads for users.
Integration of Video Streaming and closed captioning using NexPlayer api.
Implemented Retrofit, Dagger and MVVM using Android Databinding.
Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (hdpi/xhdpi/xxhdpi) based on the device.
Unit-tested the code for robustness, including edge cases, usability, and general reliabilityPerformed code review, code fixes, and bug fixes.
Involved in deploying application into the play store.
Provide architectural runway for the application
Promote Unit Testing and best practices.
Performance enhancements and production support