We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

EXPERIENCE SUMMARY:

  • Overall 3 year and 9 months of Total Experience in the IT Industry.
  • Extensive experience in developing IoT Application
  • Advanced in building Mobile, Web and RESTful Architecture
  • Experience in developing and publishing voice assistance such as Amazon Alexa and Google Assistance Applications
  • Experience in developing and publishing Android Mobile Applications
  • Experience in implementing MQTT and AMQP lightweight protocol for IoT applications in Java
  • Strong experience in building Spring Boot Microservices
  • Integrating Push Notifications based on Cloud infrastucture
  • Working experience in creating IBM Bluemix to create various Cloud applications
  • Advanced in Android SDK, Android Studio, Eclipse with ADT
  • Experience in creating database schema of SQL and NoSQL
  • Hands on experience in using JDBC template for DAO layer
  • Android mobile Application Development (Java), BLE Implementation
  • Advanced in Spring MVC, Spring Security, MongoDB, Cloudant, Elasticserch, Kibana RESTful Web Services
  • Experience in creating multi - tier platform for different organizations
  • Experience in implementing oAuth 2.0 with Spring Security
  • Experience in using JSP, HTML, Javascript
  • Experience in integrating Social apps and their RESTful APIs in Android
  • Strong experience in analysis, design, development, testing, implementation and maintenance of applications on Mobile Applications
  • Knowledge of web application development using Java.
  • Experience in SDLC and Agile development methodology.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Environment: Java, Spring boot, Elasticsearch, Kibana

Responsibilities:

  • Requirement gathering and analysis.
  • Developing Web services in Spring boot
  • API security with Spring authentication oAuth 2.0
  • Making audit trail report in Kibana
  • Writing DAO and Persistence layer of Web server in Spring boot
  • Using RabbitMQ for queuing of message and push into Elasticsearch and visualize in Kibana
  • Deploying to Docker in IBM Bluemix
  • Developing and Publishing Alexa Skills and Google Actions, for Whirlpool and JennAir connected appliances.

Confidential

Software Engineer Developer

Environment: Java, Spring MVC

Responsibilities:

  • Requirement gathering and analysis.
  • Developing Web services in Spring with RESTful architecture
  • API security with Spring authentication oAuth 2.0
  • Developing different charts for Web dashboard which includes D3, Microsoft Azure PowerBI and Google Charts
  • Writing DAO and Persistence layer of Web server in Spring MVC
  • Creating Database schema in MySQL
  • Executing queries in JDBC template with JAVA 8
  • Creating Web pages in JSP with Model-vew-Controller pattern
  • Implementing and integrating Social plugin APIs such as Facebook and Google
  • Accessing and Assigning different roles and privileges to the different users for security purposes
  • Creating access token and refresh token which comply with Google and Facebook’s JWT token
  • Assigning validity and revoke authorization permission to the user

Confidential

Software Engineer

Environment: Java, Android, Spring, MongoDB

Responsibilities:

  • Analysis of fitness band market
  • Development of app screens for Android app
  • Implementation of BLE protocol for Sensors
  • Unit testing and maintaining agile methodologies for the project.
  • Interacting with project stakeholders.
  • Prepare back end structure for handling RESTful APIs
  • Consume REST call in Android
  • Design MongoDB data structure
  • Apply Spring Security authentication and authorization with oAuth 2.0
  • Prepare different charts using Javascript for analysis purposes

Confidential

Software Engineer

Environment: C++, Matlab

Responsibilities:

  • Test Algorithms on Matlab
  • Implement successful test cases in C++

We'd love your feedback!