I'm an Android application developer with extensive experience in building high-performance applications. I am an Oracle certified Java Developer. I have more than three years of rich experience in developing Android applications right from scratch. I have completed more than 10 projects individually. All of them have become live on the PlayStore.
My skills are (not limited to):
Java
- Servlet, JDBC, JSP, JSTL and JNDI
- Spring MVC and Spring Boot, Microservices
- Spring Core such as Dependency Injection, Annotations and XML based Configurations
- Spring AOP using Advice, Aspects and AOP Processor
- Spring JDBC, Spring Hibernate ORM and JPA
- Dynamic web applications using HTML5, CSS3, JavaScript, jQuery, AJAX, JSON with responsive web applications using Bootstrap
- Angular 2/4 practices in commonly used modules and creating reusable Components, Pipes and Services
- MAVEN 3.0 Build System
- SOAP and RESTful Web Services
- Development of web-based application using Apache Tomcat 7.0/8.0/8.5, GlassFish 4.0
- Amazon Web Service (AWS) EC2 and Continuous Integration with Jenkins
- E-R Diagram, UML modeling
- ORM(Hibernate)
Android Application Development
- Kotlin, Android SDK
- MVVM & MVI Parttern
- RxJava
- Background Services
- Material design
- OpenGL, OpenCV & ARCore
- Multi-screen support
- SQLite
- Sinch & Twilio SDK
- Firebase with Push Notifications(FCM)
- FFMPEG (Video editing and size reduction), ExoPlayer
- Social Media Integration(Facebook, Twitter, Instagram, Youtube, Google+, LinkedIn, Email,
SMS)
- Google Map Api, GPS, Geo Location
- Camera, Photo sharing and managing
- SOAP and RESTful Web Services, XML, JSON
- MySQL, SQLite
- Git
I'm flexible with my working hours and am happy to work closely with any existing freelancers you work with.
I look forward to hearing from you!