SUBASHINI HARIHARAN
**** ***** **, *** ****, CA- 95148, USA
Ph: +1-669-***-**** Email: ****.***@*****.***
Objective
Computer Science graduate student seeking Software Developer Full Time Positions in the field of Computer Science Work Experience
Programmer Analyst Intern ElectroScan Inc, Sacramento, CA, USA ES Mainline Web Application and ES Android Mobile Application
January ‘17 – May ‘17
Have knowledge in using Debugging tools provided by Visual Studio .NET IDE to debug the application
Developed Application Logic using C# for few modules
Created reports using Tableau to compare the results of different scans (data) in the application
Involved in Testing Activities of an Android Application to find the user interface errors, debugging and publishing the app after project completion
Participated in teams (remotely) and followed Agile Software Development methodology(Weekly Scrum)
Have knowledge in setting up the Node.js environment and deployed the application using Visual Studio Code Software Developer AutoLib Software Systems, Chennai, India Academic Campus and Library Management System
August ’11 – July ‘14
Client Interaction on requirement gathering and ERP application support
Developed and deployed Java Components
Performed client side validations using JavaScript for proper data flow between Business Layer & Database
Implemented User Interface design for Student Registration forms using HTML and CSS
Worked with Testing Team to identify bugs in the application and performed Manual Testing by writing Manual Test Cases
Used Agile Project Management tool to track the status of the tasks, Git for source code management
Participated in project planning sessions with business analysts and team members to analyze client requirements
Involved in all the phases of Agile Software Development Life Cycle (SDLC) Education
California State University, Sacramento, CA Master’s in Computer Science Panimalar Engineering College, Anna University, Chennai, India Bachelor of Information Technology Skills
Programming Languages Java, JavaScript, HTML, CSS, JSON, XML, .Net (Basics), Web Services (SOAP) Operating Systems Linux (Kali Linux, Ubuntu), Windows Tools and Technologies Git, Virtual Box/VMWare, Vagrant- elk, Wireshark, Google App Engine, Tableau, Elasticsearch, Logstash, Kibana, Eclipse, Android Studio, SOAP UI, Maven Mobile App Development Android Application Development Databases MySQL, MS SQL SERVER-2008
Software Engineering and Testing Manual Testing, Agile Project Management, User Experience (UX), Requirements Gathering, Selenium Web Driver (basics)
Academic Projects
ZeroQ (Android Application Project):
The main aim of developing this application is to help people,
In avoiding to stand in a long queue by Scanning items (barcode) using scanning libraries, Add to physical shopping cart for doing quick Checkout
Payment using PayPal gateway
Invoice Generation and Exporting bills to cloud
Track Expenses and Report Generation using Android’s AChartEngine Library
Instant Search of available products with respect to stock
Application Maintenance using Crashlytics app crashing reporting engine DOS attack using Log Analysis:
After collecting the DOS attack logs and capturing the DOS packets using Wireshark, Logstash is used to parse and filter the logs accordingly to find the attack pattern and data (logs) are processed using ElasticSearch. Dashboards are created to see the attack patterns in a visualized manner using Kibana. Spam/Ham Classification:
Using Apache Mahout Machine Learning library, predicted the outcomes for Spam/Ham Classification on Emails by using Complementary Naïve Bayes Classifier Algorithm to prevent breach of sensitive information. Student Academic Records over a Cloud:
Built a web application over a cloud using Google App Engine, Java, HTML where all users can store all their academic records in one place.
Agile Project Management Tools:
Performed a review of Agile Project Management Web based tools namely easyBacklog and SeeNowDo after working on it. Learnt about sprint planning, creating, organizing, sharing and collaborating projects, creating iterations, user stories and estimating it, generating statistical charts, exporting and importing them into xls, csv files. User Experience:
Worked on a client project with VSP using Ethnographic and Netnographic techniques to understand User Experience (UX) for understanding the emotional needs of users when buying the products. DVWA (Damn Vulnerability Web Application):
Explored and exploited three vulnerabilities namely, File Inclusion, SQL Injection and File Upload at different security levels
(high, medium and low) on Kali Linux and used MySQL server to establish connection. Black Box and White Box Testing:
Designed and developed manual (pass and fail) test cases for testing the ATM functionality (simulator). Used EvoSuite Automatic Test suite generation for automated test cases, checked the code coverage using Emma tool, compared results and improved the code coverage.
Work Authorization: EAD (F1 – VISA)