Post Job Free

Resume

Sign in

Android Developer,Javadeveloper

Location:
Ahmedabad, GJ, India
Posted:
February 26, 2016

Contact this candidate

Resume:

ARCHIT SUREJA

actpfk@r.postjobfree.com +91-942-***-****

SUMMARY

Talented Android/Java developer with 4+ years of software and web development experience; strong mobile development background.

Have 2+ years of relevant experience on Google Android Mobile Technology.

Strong knowledge of OOP (Object-Oriented Programming) concepts and hands on experience writing code based on the concepts.

Sound understanding of full android application development life cycle from requirement gathering, development, testing and launching on Google play store for beta testing.

Experience in top android test automation frameworks like Robotium and UIAutomator.

Proficient with top Android framework APIs (Location, Camera, Notifications, Map).

Worked with Android adapter views like Listview, Gridview and Gallery.

Solid understanding and hands-on experience of Oracle, MySQL and SQLite databases.

Expertise in Android SDK, third-party libraries and APIs. Played a key role in writing application logic using Eclipse IDE and Android SDK in MVC design pattern.

Performed testing on physical device and the android emulator.

Experience in developing for wide variety of Android device resolutions and SDK versions.

Experience in development of standalone application, client/server applications using Object-Oriented and web based technologies such as Java/J2EE, Servlets, JSP, Java script, HTML, CSS, XML.

Experience in hardware and network communication with robotics software development.

Worked as freelance web designer and developer.

Self-motivated and goal oriented person. Team player with ability to work in team to deliver complex solutions within time.

Closely worked with clients, BA and QA team in an agile scrum methodology.

Eager to learn new technologies and methodologies to improve existing products.

KEY TECHNICAL SKILLS

Languages & Frameworks

Android SDK, Java/J2EE, C/C++, VC++, Asp & Vb.net, PHP

Programming Skills

Robotium, UIAutomator, JavaScript, Node.js, jQuery, AJAX & JSON, HTML (5) & CSS (3), XML & XHTML, OpenCV, Matlab, LabVIEW (FPGA)

Databases

Oracle, SQLite, MySQL, MS Access

Operating Systems

Windows, UNIX, Fedora Core 8, Ubuntu 10, RHEL 6

Web Servers

Websphere App. Server, IIS & Apache Web Server

Tools and IDEs

Eclipse, Dreamweaver, N++, TOAD, Weka, RapidMiner, Arduino, Flash, Photoshop, Unity3d, Blender, Github

PROFESSIONAL EXPERIENCE

E Launch Infotech, Surat (March 2014 – Present)

Android Developer

Project: DigiNote

DigiNote features basic note taking formats, a lined-paper styled text option and a checklist option. Add as many as you want to your master list, which appears on the app's home screen each time the program opens. This list may be viewed in traditional ascending order, in grid format, or by note color. In Addition, DigiNote makes it easy to share notes with friends and family. Quickly capture what’s on your mind and get a reminder later at the right place or time. Speak a voice memo on the go, grab a photo of a poster, receipt or document and easily organize or find it later in search.

Responsibilities:

●Gathered requirements from the client and developed Software Requirements Specifications.

●Followed agile methodology during development.

●Database designed and implemented in SQLite.

●Used dynamic UI with fragments to organize notes by color and tags.

●Developed feature like quick memo/notes for easy access.

●Implemented checklist notes feature for To-do list & shopping list.

●Designed and developed track expenses module to organize receipts, bills & invoices with monthly reminder for utilities bill payment.

●Developed widget to put notes on home screen

●Used NotificationCompat to generate reminder

●Used GoogleApiClient for location based reminder and create map based note

●Used ShareActionProvider to share note with friends.

●With use of DropBox Sync API, implemented feature to secure and sync notes over cloud.

●Used UIAutomator and Robotium to create test scripts.

Technology: Android, SQLite, UIAutomator, Robotium, DropBox Sync API

Project:Movers

Movers an easy-to-use app that enables consumers to capture videos of the content of their homes and easily share it with their movers (Transporter agency) for cost estimation. An application provides various facilities like sharing address and item details, labeling video.

Responsibilities:

●Worked with end-user to define system requirements for designing and development.

●Deployed database design with normalized database table structure.

●Used MediaRecorder API to add audio notes on video shots.

●Develop module to generate unique ID for client and mover agency for data sharing.

Technology: Android, MySQL, PHP

Project: Turf 2

Project replaces new home architecture brochure with this mobile application. An easy to use app that enables buyers to view their homes in 3d from different places. Easy to share it with buyers which is more effective and Eco-friendly marketing service than brochure.

Responsibilities:

●Worked through all phases of the application software development life cycle (SDLC) including design, development, testing and deployment of the application.

●Experience working within development frameworks (MVC architecture).

●Developed Module for 360 panoramic view with auto-play and manual function.

●Responsible for implementing module for architecture view of different type home with dimension measurement.

Technology: Android, SQLlite, Unity3d, XML

Institute for Plasma Research, Gandhinagar (June 2012 – March 2014)

Sr. Software Developer

Project: Remote maintenance system

Remote Maintenance System is an application to control any maintenance robot containing various modules which provide accuracy and easy-to-use environment to user. The system provide combined virtual world and real world data to help maintenance robot as well as user. Navigation module gives intelligence to robot to find best path from source to destination in known and dynamic environment. System commands auto-generate sequences and manual control to robot for inspection. System identifies robot and its accurate position through various camera and use data for different processing.

Responsibilities:

●Involved in software development analysis, business logic modeling, object modeling, DB modeling, writing functional specs, developing application, testing and deployment.

●Used agile methodologies for daily issue tracking and schedule deliveries.

●Designed User Interface (UI) using NI LabVIEW, JavaScript, OpenCV and Class Libraries using C# with multi-tiered environment.

●Involved in design and development of Synthetic Viewing Module for main system.

●Used ROS (Robotic Operating System) for platform independent communication and remote communication over network.

●Implemented and maintained Virtual & Augmented Reality in VC++ with OpenCV.

●Used NI Labview for space ball & joystick based controlling.

●Developed system to take different input from user like which robot/object to track, live feedback on current position of robot/object, measuring the size of objects and tracking the Robot/object.

●Used Arduino and Xbee technology to implement feature of wireless feedback transfer to other system about details like position of tracking object, measuring object, and in-vessel defects.

●Used Java to get real time solution for navigation based on stored map and dynamic generated map. Implemented intelligence to avoid dynamic and unmapped obstacle with wireless control system.

●Developed and tested control system for individual robots like quadrotor, MPD, other.

●Involved in optimizing code and improving efficiency of main system.

Technology: Java, ROS, OROCOS, Node.js, JavaScript, ART, NI LabVIEW, Matlab, Xbee, Arduino, blender, VC++, OpenCV, Stereo IP, UltraSonic sensor, IMU, RF controller

www.voilastickers.ca (May 2011 - June 2012)

Web Developer

Project: E-commerce portal for wall decals

E-commerce portal for wall decals stickers in different sizes. Portal provides user to view stickers in organized categorization format and payment through different payment gateway.

Responsibility:

●Worked with end-users to define system requirements for designing and development.

●Gathered requirements from the clients and developed Software Requirements Specifications.

●Worked on Joomla cms with Virtumart module to build e-commerce portal.

●Modified Sticker Viewing module using Adobe Flash.

●Updated Virtumart module to meet portal requirements.

●Worked on joomla template to modify layout and component views.

●Worked on paypal payment gateway to integrate in portal.

●Performed bug fixes and testing.

Technology: WAMP, joomla, JavaScript, Jquery, AJAX, HTML, CSS, Flash, paypal

Indian Oil Corp. Ltd., Gujarat (Jan 2011 – May 2011)

Software Developer

Project: Intranet portal for Indian Oil Corporation Limited

Implemented web portal to share and manage company events, photos, news and other information with photo gallery, phone directory, user accounts management facilities.

Responsibility:

●Worked through all phases of SDLC using spiral methodology.

●Gathered requirements from the client and developed Software Requirements Specifications.

●Designed Web User Interface (UI) using JSP, Javascript.

●Designed and implemented Oracle db tables, views, triggers and stored procedures.

Technology: JSP, Oracle

EDUCATION

M. Tech. in Information and Communication Technology

Nirma University, Gujarat

2011 - '13

B.E. in Information Technology

Gujarat University, Gujarat

2008 - '11

Diploma in Information Technology

Technical Exam Board, Gujarat

2005 - '08



Contact this candidate