CA *****, USA
ANKIT GUPTA
http://www.linkedin.com/in/ankit0910
******************@*****.***
Summary
• Pursuing masters in Software Engineering at San Jose State University. Looking for full time positions.
• Software/Systems Engineer with 3 years of experience in application design, Development, testing and deployment using various technologies like JAVA, JEE, Python, HTML, JavaScript, CSS, Java, GIT, CVS, AWS, MongoDB, MySQL, Centos Linux.
Skills and Technologies
JAVA, Python, C, C++, Java, Django, JavaScript, Angular JS, Node.js, HTML, CSS, Bootstrap, XML, JSON, Express, J2EE, Hibernate, Spring, Spring Boot MVC framework, REST JIRA, Junit, Selenium Linux storage stack Docker, MongoDB, MySQL, IBM-DB2, Hadoop, Redis, Postgres OpenStack, AWS, Salesforce, Ansible RabbitMQ, GIT, Maven, Eclipse, Intellij Idea, TOMCAT, Hibernate, Agile, Scrum, Apache, Jenkins, Object Oriented JavaScript, ANT, Maven, MVC Frameworks, SOA Architecture, IBM Bluemix
Work Experience
Dell International Services, Software Development Analyst July 2012 – Aug 2015
Worked on migration of various projects from legacy technologies (Cobol, JCL) to modern technologies (JAVA, Spring, Spring MVC, Python).
Lead design and development of modernization projects, legacy to JAVA, WebSphere, Beans, SQL, Oracle to enable real-
time analysis of data using NoSQL. Improved decision making by 25%.
Implemented all the modules using Data Structures like Binary trees and hash tables to improve consistency and performance.
Worked with various code coverage tools like JaCoCo, Coverage.py and Xpediter to ensure proper System Integration.
Developed automate utilities in Python, Rexx which reduced human error and effort by 75%. Got Dell Champion award for this.
Used various tools like Selenium and QTP at different phases of testing to develop unit tests and integration tests.
Education
Master of Science, Software Engineering San Jose State University (GPA-3.41) May 2017
Master of Computer Applications Punjabi University, India (GPA-3.5) May 2012
Academic Projects
Forest Fire Analysis – Detection & Prediction, Machine Learning HOG SVM HAAR Cascade MEAN Python Big Data
Developed a system to detect forest fires by using supervised learning and training the images.
Implemented HOG using SVM and HAAR Cascade.
Trained the classifier with positive and negative images and then detect the fire successfully from the satellite Images.
MTaaS (Mobile Testing as a Service), Angular JS Node.js Bootstrap MySQL Server HA-Proxy OpenStack Ubuntu
Developed a Crowd-based Mobile Testing Community SaaS (Crowd Tester) to support mobile testing & selenium for testing.
Developed a 3-tier web application with modules like Developers, Testers, Billing and Admin.
Used STRIPE payment API’s to process the billing module.
Social Media Application (Twitter REST API), OAUTH MEAN Twitter API JSON AWS
Perfectly Implemented Oauth to authenticate and identify services hosted by server.
Implemented several retrieve and update REST API’s of twitter. Developed in NodeJS and AngularJS.
Yelp Data Analyzer, Android Mongo DB AWS Node.js Google Maps
Developed Android application to analyze YELP dataset.
Implemented KAFKA and SPARK to handle inflow of data and perform real time data analysis.
Deployment Automation, AWS Code Deploy GitHub One Login
Implemented SSO for session and OAUTH for user authentication.
Used AWS CodePipeline to automatically build, test and deploy the application.
Implemented CI/CD using AWS Codedeploy.
Used AWS Cloudtrail for monitoring and logging of various API calls.
Availability Manager, Hypervisor ESXI VSphere
Developed a system in Java that monitor the working and performance of Virtual Machines.
Used REST Api’s to continuously taking the snapshot of all virtual machines on fixed time intervals.
Related Courses
Enterprise Software Platform Virtualization Technologies Data Structures Cloud Technologies
Mobile Software System Design Software Systems Engineering Cloud Services Algorithms Design Analysis
Awards Certifications
IBM DB2 certified DELL Champion and Spot award at Dell Services for excellence in automation.