Software Developer with over 6 years of extensive experience
in Java/J2EE development technologies and with 2 years of experience of IOT end to end solution. Hand on experience with Android application development. Solid
knowledge of microcontroller, big data and cloud technology. Detail
Oriented, Dedicated and Dependable team player who has strong analytical,
organizational, problem solving, presentation, communication and project
management skills, with ability to manage multiple
tasks and work in a fast paced
and aggressive schedule.
Overall 6 years of extensive experience in Java/J2EE development
technologies, with solid experience of Object Oriented Analysis(OOA),
Design(OOD) and Programming(OOP).
Strong hands on experience in programming with J2EE and associated
technologies including Servlets, JSP, JDBC, Struts, JMS, Spring, Hibernate and
SOAP Web Services.
Strong experience in all phases of Software Development Life Cycle(SDLC).
2 years experiences of end to end solutions for Internet of
Things(IOT) including software and hardware.
Strong experience with implementing Web Services both SOAP and RESTful in Web Applications using RESTful API.
Good Experience with J2EE environment extensively in Model View Controller (MVC) architecture for development using Struts and Spring.
Good understanding in designing Front End using HTML5, CSS3,
Strong experience in SQL to write Stored
Procedures, Functions, Triggers, Views and strong experience in RDBMS using SQL
Server and My-SQL.
Hands on experiences in Mobile development with
Android/Java, using Android Studio and Eclipse IDE.
Good experience with Configuring and using MQTT broker to send commands and receive events from devices.
Hands on experiences in Computer Vision, Object detection and Recognition using OpenCV.
Good experience in Real Time Rendering using OpenGL.
Strong experience in software development with Python using
Solid knowledge in microcontroller and RTOS such as Arduino,
OpenWrt and RTLinux.
Good knowledge on Bid Data Ecosystem of Hadoop and MapReduce.
Good experience on NoSQL database such as MongoDB.
Good analytical, problem solving, debugging, documentation and communication skills.
Networking: TCP/IP, UDP
Testing Tools: ReadyAPI
IoT Full Stack Developer09/2014 to 06/2016EPRIPalo Alto, CA
The movement to create a smarter and
more efficient home increases daily, accelerated by
the smartphones and tablets interacting with the myriad of connected home appliance.
This project offers client end to end solution including hardware and software.
Hardware design( microcontroller,
sensors, circuit, gateway) for the need of client.
Test the individual I/O devices
in smart home system.
Use Openwrt, MQTT and GSM to
transfer the data with appliance and gateway.
Build RDBMS database system
with SQL and MySQL.
Build NDBMS database system
with NoSQL and MongoDB.
Develop website smart home applicant
l Develop Android application of
the system which allow users control the system from a remote place.
Based on client feedback,
maintenance the hardware and software system.
Embedded C, Arduino , GSM Modem: SIM900 -
MQTT, OpenWrt, Eclipse IDE, Android Studio, Arduino IDE.
Android Developer08/2013 to 08/2014NationwideColumbus, OH
Android application helps you pay your bill on time and get your insurance card
information. Users can also start a claim and find contact info for agent with the app.
Implement complex custom
layout design for the application.
Implement friendly User
Interface for different function of the application.
Implement application to handle orientations and support different screen
Handle web services consumption for fetching content from the Weblogic Server.
Integrated Google Map-kit for showing the office locations.
Test logic function of
the buttons for application.
with Android Debug Bridge (ADB)
and Logcat for fixing bugs.