Actively Seeking Full-time job opportunities for Software Engineer position starting June 2016.
I want to be a core engineer contributing to the project. I am always looking for ways to iterate and improve the application, learn new technologies and find out how they can be merged with existing stack to enhance the performance and user experience. I have always worked in a startup environment that has given me valuable experience so I believe I have the skills and courage for what it takes to get things done with minimum supervision.
My areas of interest are Cloud Computing & Virtualization, Big Data Analytics & Databases, Distributed Systems, Web Application Development and I am always keen to learning new technologies.
TECHNICAL SKILLS:
>Technologies: JavaScript, Node.js, Angular.js, Express.js, Java, Spring MVC, PHP, HTML, AJAX, JQuery, REST APIs, C++
>Platforms: VMware ESXi, vCenter Server, Amazon Web Services, Bootstrap, Git, Jenkins, Docker
>Storage Services: MySQL, MongoDB, ElasticSearch
Full Stack Javascript Developer Intern @ Working with High Performance Analytics team for Big Data Analytics-as-a-Service project.
Responsible for developing:
• Web Platform using JavaScript MEAN stack.
• Secure, Stateless, Scalable REST APIs in NodeJS that can be leveraged by other developers.
• Secure client-server communication -- cryptographically signed and encrypted tokens for access control and to prevent tampering on the client side. From June 2015 to Present (7 months) Web Application Developer @ Develop Cloud Computing application called 'Lantana Cloud' using Amazon Web Services.
This project is based on AWS and where I was majorly involved in migrating the MySQL database used by the application to a Big Data solution called ElasticSearch. As a part of this project following technologies were used:
• PHP, Javascript, AJAX - For implementing application's Business Logic and backend Scripts.
• MySQL - Structured database to store all application and AWS resource data.
• ElasticSearch - No-SQL database efficient for searching.
• Kibana, Javascript - Graphical presentation of AWS resource utilization and billing.
• Greylog Server - To maintain application logs.
Apart from above project activities, below are some other tasks that were performed:
• Writing scripts and schedule their CRON jobs on Linux server.
• Configure and manage Amazon Web Services like EC2, EBS, ELB, RDS, S3, DynamoDB, CloudWatch.
Please visit my technical blog which describes the concepts of Elasticsearch and also explains the process of migrating from MySQL to Elasticsearch database. From March 2014 to June 2014 (4 months) Pune Area, IndiaWeb Developer @ • Implemented the front-end design, back-end code and scripts for web development projects like www.100rupis.com
• Designed the database schema and implemented it on MySQL.
• Technologies Used: PHP, AJAX, JavaScript, JQuery, HTML, CSS. From December 2013 to March 2014 (4 months) Pune Area, India
Master of Science (M.S.), Computer Software Engineering, 3.88 @ San Jose State University From 2014 to 2016 Bachelor's Degree, Computer Engineering, First Class @ University of Pune From 2009 to 2013 High School, First Class with Distinction @ Padmashree Dr D. Y. Patil Public School Mayur Jain is skilled in: JavaScript, Node.js, AngularJS, Core Java, PHP, ExpressJS, Programming, Cloud Computing, Spring Framework, Amazon Web Services (AWS), MongoDB, ElasticSearch, Linux, Java, Data Structures