We provide IT Staff Augmentation Services!

Software Engineer Resume

TECHNICAL SKILLS:

Languages: Java, Python, JavaScript, C, Android SDK

Web Technologies: HTML, CSS, JSP/Servlets, jQuery, Angular JS, Node JS, AJAX, Bootstrap

Concepts & Libraries: Object Oriented Programming, TCP/IP, Data Structures and Algorithms, Mobile Application Development, Data Mining, Agile Methodologies, Multithreading, RESTful webservicesApache Hadoop, Spark, Elastic Search, Big Query, Pandas, Numpy.

Tools: & Utilities: Eclipse, Android Studio, Linux, Git, Jupyter Notebook, Atom, Sublime Text, Visual Studio

Storage & Databases: MySQL, MongoDB, AWS S3.

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Created an Android app to monitor the stocks of companies and display to the user a sorted list of selected stocks using Stock API, succeeded in improving the efficiency of the app from 35% to 95% by optimizing the code.

Confidential

Software Engineer

Responsibilities:

  • Experimented with Angular2, learned incorporating Spotify API and created an Album/Artist application.

Confidential

Software Engineer

Responsibilities:

  • To sort 1Tb data, Implemented the shared memory terasort application and compared its performance with hadoop terasort application both on single node and eight nodes with replication off using Amazon EC2 i3.4 x large instances.
  • Gained experience with Amazon AWS and External Sorting algorithm.

Confidential

Software Engineer

Responsibilities:

  • A research oriented project comparing the cost of building own private cloud VS public cloud (AWS) for a period of ver 5 years for different configuration setups. Gained experience with private cloud setup servers, fat tree networks.

Confidential

Software Engineer

Responsibilities:

  • Developed a fully functional ecommerce website using web technologies where user can login and create, place, track or cancel an order. User/ Product/ Orders details are stored in MySQL and customer reviews in MongoDB.

Confidential

Software Engineer

Responsibilities:

  • Implemented Link State Routing Protocol in Python using Dijkstra’s Algorithm to find shortest path and cost of it from source to destination. Achieved traffic route optimization for networks.

Confidential

Software Engineer

Responsibilities:

  • Created an Android app that displays the list of government representatives based on user location.
  • Gained experience with APIs by acquiring the required data via REST service, JSON results and Google’s Geolocation API.

Confidential

Software Engineer

Responsibilities:

  • Contributed in developing Java/J2EE web application for insurance policy using Spring MVC and RESTful webservices.
  • Resolved over 800 issues for the client by fixing the customer reported defects.
  • Spearheaded a team of 3 members and dramatically increased the progress of work by 95% and reduced the error rate by 6%, saving around $35000 annually to the company.
  • Analyzing different user requirements and coming up with specifications for database applications.

Hire Now