We provide IT Staff Augmentation Services!

Backend Developer Intern Resume

4.00/5 (Submit Your Rating)

Mountain View, CA

TECHNICAL SKILLS

Programming languages: Java, Python, JavaScript, Go;

Web development: RESTful, Microservices, Jersey, Spring Boot, Spring Data, Maven, Node.js, Tomcat, JSON, RabbitMQ;

Database: MySQL, SQL Server, MongoDB;

System/tools: Linux, AWS, Bash/shell scripting, Git, Scikit - learn, NLTK, Glade, Docker, Postman;

PROFESSIONAL EXPERIENCE

Backend Developer Intern

Confidential, Mountain View, CA

Responsibilities:

  • Manage jar files using Maven
  • Geocoding using Google Map API
  • Using Agile methodology for SDLC while working with the team to plan the sprints and create wireframes that align with organizational priorities

Software Developer Intern

Confidential

Responsibilities:

  • Built a real-time running location monitoring system with Java based on Microservice architecture and Ubuntu
  • Initialized running location through uploading pre-defined location data from JSON file
  • Simulated running location defined in JSON file with Google Map API using Spring Boot, Spring Cloud and Netflix OSS
  • Published current location data to message queue and client with Spring Boot, Spring Cloud Stream, RabbitMQ, WebSocket and Eureka

Software Engineer Intern

Confidential

Responsibilities:

  • Develop a Client/Server LAN chat app in Ubuntu with C to support 1,000 concurrent users
  • Designed registration, login, friend list and chat UI with Glade and GTK+
  • Implemented connections of message reception and forwarding on server side, friends status and message notification on client side with multithread and socket

We'd love your feedback!