We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

Looking for an opportunity as software developer where I can deliver my best, upgrade my skills and meet the demands of the organization

TECHNICAL SKILLS:

Object oriented programming: Java, Python, Machine Learning SkillsScikit learn, NumPy, Pandas, Spark, WEKA

Database: MySQL

Version Control: GIT, SVN

Operating Systems: Linux; Unix; Windows

Other Skills: JUnit testing, White box and black box testing, WEKA

PROFESSIONAL EXPERIENCE:

Confidential

Software Developer

Environment: Spark,Python

Responsibilities:

  • Analyzed and normalized Book Crossings dataset.
  • Implemented collaborative filtering using Alternating Least Square algorithm.
  • Analyzed performance of recommender systems by calculating RMSE and provided recommendations on unseen data.

Confidential

Software Developer

Environment: Python with Scikit learn API, Java, Abagail API Library

Responsibilities:

  • Implemented supervised learning algorithms (Decision Trees, Neural Networks, Support Vector Machines and K - nearest Neighbors) using Python machine learning library Scikit-learn.
  • Implemented optimization techniques like cross validation, parameter tuning and learning curve analysis to perform Model Selection Analysis.
  • Implemented unsupervised learning algorithms including Randomized Optimization, Clustering, and Feature Selection and Transformation using Java and Abagail API.

Confidential

Software Developer

Environment: Python, Pillow

Responsibilities:

  • Developed a python application for implementing an artificially intelligent agent.
  • Used Pillow for image processing of input figures and applied artificial intelligence algorithms such as Classification, Planning, Case Based Reasoning and Generate and Test to solve RPM problems.

Confidential

Software Developer

Environment: Java, Gurobi Optimizer, MySQL

Responsibilities:

  • Developed a Java GUI application to implement Linear Integer Programming using Gurobi Optimizer.
  • Used Java Collections framework to organize the input data and created MySQL database to maintain student records.

Confidential

Software Developer

Environment: Java, Apache POI

Responsibilities:

  • Developed a Java GUI application using Swing API and Apache POI database to calculate final grades.
  • Implemented JUnit testing framework to validate the code.

Software Intern

Confidential, Santa Clara, CA

Responsibilities:

  • Worked as a liaison between client and developers in scrum development environment.
  • Gained experience with various stages of software development life-cycle: requirement gathering, integration, installation and testing of android apps.

We'd love your feedback!