I am a SCJP and SCWCD certified software developer with 4 years of experience in java and android development. I have hands on experience in both frontend and serverside development with testing using frameworks such as jUnit and Selenium. I regularly refresh my skills to ensure I keep up with ongoing developments. Key Skills - Operating Systems: Windows, Linux - Programming languages: Java - Technologies/Framework: Android,J2EE, JSP, Ajax, Adobe Flex, Struts, Hibernate, Web Services(REST Api), JSON, XML, - Tools: Eclipse, SVN, Dream Viewer, MicroSoft Visio, Android Studio - Database: PostgreSQL, Vertica, Oracle - Webserver: Apache
TimeOut Android application development Link to app in play store https://play.google.com/store/apps/details?id=com.timeout.ui&hl=en_GB Responsibilities • Developing an application for Timeout users to check the magazine contents using android application • creating layouts as per the design and user experience as per the use case. • integration with gigya and facebook api for social login to website • integration with livefyre for fetching reviews for the items and posting reviews for logged in users • static map image integration • dfp integration including displaying inhouse campaigns in search results. • creating parallox effects for enhancing user experience • creating a custom image view which can be used to create drawables of different colours using a single color drawable and color can be assigned in xml without needing to program it dynamically. • unit testing and bug fixing • monkey testing and profiling • crashlatics and signal analytics integration Skills Used • Android • gigya, Livefyre and facebook Api • Google Maps Api • Service Volley • Android Studio • dfp Api AMC Android application development Link to app in play store https://play.google.com/store/apps/details?id=com.amctve.amcfullepisodes&ah=WdGcF1TK93KZv8-4nFmkvxdv-Ew My roles and responsibilities includes: Developing an application for Timeout users to check the magazine contents using android application creating layouts as per the design and user experience as per the use case. unit testing and bug fixing monkey testing and profiling helping out in deploying apk in play store for beta testing Technologies used Android Android Studio
Technology: Java, Swing, Postgresql, Threads, POS system, Android, Socket Programming,JPOS,Html5,CSS3,Node.js,PHP,Mysql Retails POS system My roles and responsibilities includes: - Developing the enhancement for existing payment system - Creating a new Hotel management system using Android application for selecting the items - Generating reports for sales - Creating a new inventory which comprises of VAT on each item - Fixing bugs in existing payment system. Website development - Helping Front end team for conversion of PSD to html. - Creating and maintaining database in DNS server - writing PHP scripts and node.js to connect to Mysql database
Technology: UI, UX prototyping tools like Iplotz, Axure, Balsamic, Bug shoot Activation Systems for Staff My roles and responsibilities includes: - Preparing use cases for the product - Preparing web site briefs for the developers - creating tasks in jira for product management - Creating preliminary design concepts - Assisting other Product Managers with the management of their products and help them in activities including deciding content, layout and design, working with Brand and agency and Campaign Delivery team - Ability to gather user and business requirements and convert them into a winning product vision - Preparation of customized Tariffs, schemes, and solutions with differential price mechanism.
Booking Enquiry Application Technology / Framework: Java, J2ee, Eclipse, SVN, Dream Viewer, HTML, CSS Presentation layer: JSP, Ajax Database: Postgres Web server: Apache Operating system: Windows This project includes creating a website for the challenger trust for making booking enquiry. My roles and responsibilities includes • Designing web pages using CSS and HTML • Coding using J2EE for creating a booking enquiry application so that user can check for the availability of seats • Sending out mails regarding availability details • Generating reports for checking booking.