aashishresume
TRANSCRIPT
AASHISH MAHAJAN 1255 East University Drive Apt C-236, Tempe, Arizona, 85281, 480-738-9277
Email id: [email protected], Email - GitHub: https://github.com/aashishmahajangate6
SOFTWARE-ENGINEER
Computer Science graduate with a core focus in Application Development and Database management. Almost 3yr of
experience as a full stack Application Development and Testing and Database management with in-depth knowledge of:
• J2EE using MVC Servlet, JAVA Spring MVC and JAVA and Database Management using MYSQL and SQL.
• Web Application designing and scripting using Html/Html5, Css/Css3, Jquery, Highcharts, AJAX & Javascript.
EDUCATION Master in Computer Science Concentration: Application development and Database system
Arizona State University, Tempe, Arizona, 2014-2016 GPA- 3.2/4.0
Bachelor of Technology - Information Technology Concentration: Web application development
Punjab Technical University, Jalandhar, India, Aug2008 - June2012 GPA - 3.75/4
SKILL SET
Operation System : Windows 7, Linux
Languages : J2ee- MVC Model Using Servlets, Core Java - Java Spring, Hibernate
Web Technologies : Spring, JSP, Servlet, Javascript, Highcharts, Rest API, Jquery, Html5/Html, CSS/ CSS3,
JSON, Bootstrap, AngularJS, ReactJS
Testing Tools : ETL using Informatica, JUnit , Mockito, Unit, Regression, Performance
Database /RDBMS : SQL, MySQL, SqlDeveloper by Oracle, Oracle Server, Data Warehouse
ETL Tools : MySQL using workbench 5.6, SQL Developer by oracle, Oracle11g
Development Tools : IntelliJ 14.2, Eclipse mars, visual basic
Presentation Tools : Microsoft Office, Real Time Presentation
Development Approach: Agile Development, Pair Programming, Test Driven Development, Kanban Development
WORK EXPERIENCE Technical Lead – Geek Superhero at Gate6 July 2016 – present
Gate6 is an Application development and marketing company with a new diversion to developing hybrid mobile
applications. I worked as a Technical Lead and lead 6 different teams. In a span of my work, I have been able to work on
5 different projects which included mobile application, website migration and web application development.
Worked as QA analyst, performed testing manual and automation testing using basic scripts for mobile and web
applications.
Worked as a Solution Architecture to shape the product in right direction and helped to Develop Database model
and architecture to simplify the interaction underlying in the application system.
Developed new functionality for the application using the Business intelligence tools.
Sr. Application Developer – Consultant at Early Warning Services Oct 2015 - Dec- 2015
Early warning services is one of the companies formed by 5 major banks of United States to ensure that the banks could
connect and function without a threat of fraudulent activity or use of counterfeit checks. The duration while I worked at
early warning system was short and I worked on mostly maintenance task and QA task.
Resolved security violation issue of application, removing the exception violation, a major security threat.
Proposed and developed the XML response patterns for the response violation code sent to bank request. I
performed design testing post implementation.
Performed QA testing for Development and QA environment, verifying the built issues, developing test cases,
doing the war testing in QA environment, developed SOAP test cases and did QA server testing for the code
commits.
Technology Used: Java, Core Java, Spring MVC, crucible, JIRA, Bugzilla GIT for code repository, Linux Server,
Hadoop+ Casandra, SOAP testing, XML pattern and configuration. Sr. Application Developer-Consultant at University of Phoenix May 2015- Oct 2015
The University of Phoenix is an Apollo group product that focuses on a model of distant education. The task I worked at
the university of phoenix were all scratch up development which was designed developed delivered in 5 months.
Proposed Dynamic graphical representation of student access activity of course week by week. Helps to monitor
the student activity and access pattern over a period of course length.
Dynamic Representation of feedback accessed activity pattern which helps an instructor to notice if a student is
reviewing the notes and feedback given by instructor. Extreme interaction with Hadoop database work on the
response, Creating API to consume service, XML configuration files and REST API.
Generating dynamic feedback access warning for the instructor dashboard it helps the instructor to have a set of
warning or red alert that student performance might need to be evaluated.
Researched and Developed graphical representation for the access pattern for students enrolled in a course.
Developed and tested above mentioned task in the development environment, deployed to QA and offshore
support for QA team at night, Knowledge transfer, to help QA team to get the code in production and explaining
the business logic, creating and sharing the test scenarios for the development.
Maintenance and Development for couple of bugs found in internal dashboard system for the admin, Provide
Control to admin to use the warning in stealth model. i.e. turn on /off the warning and graphical charts.
Performed active role as DBA for development and QA environment to include a major change in the report
generation. I worked on Oracle SqlDataware house to perform data migration and ETL testing.
Technology Used: Core Java, JAVA Sprint, hibernate, MVC Spring pattern, Mockito Testing, JSP, REST API, Jquery,
bootstrap, Html/Html5, CSS/CSS3, reactjs, Oracle SqlDeveloper, XML Configuration, SCALA interaction. JIRA, SVN,
BAMBOO build Deployment tool, Crucible for code reviews, AngularJS
Assistant Software Engineer at Tata Consultancy Service-Pune Aug 2012 - July 2014
I joined Tata Consultancy Service in Aug 2012, I took 3month internal training where I worked on NSEP i.e. Nation Self
Employment Program. Project that provides a communication channel between student college and bank.
Worked and developed User Interface for the application. Used Html/ CSS and to an extent bootstrap to develop
a responsive User Interface. Internal Junit Testing and regression testing.
Worked and developed the bank side control which allowed Bank admin and manager to approve/ reject loans
request initiated by a student, look into payment cycle generation for student and generate reports to be internally
communicated with college administration.
Project2: BestBuy E-retailing department. I worked for a new team for UI development, a Business team for taking
the change request and database maintenance.
Development and Maintenance of Graphical User Interface. Added responsive behavior, use of JQuery and
Ajax to add new functionality to new device support team. Creating div for advertisement and banners.
Worked in a team of 4 developers to work on code improvement and performance optimization. Understood the
code flow and resolve the issues raised against the code commit and stories delivered for production. Working
on Unit testing and Junit Testing tool for testing the response against the expected response. Creating Junit Test
Cases.
Database maintenance. Doing a database refresh and flush, working with the offshore team in case of issues
reported. Technologies used: J2EE with MVC Servlet, Core Java, SQL, JSP, HTML5/HTML, JAVASCRIPT and
CSS, Bootstrap, Ajax, Jquery, JUnit Testing tool, UI Debugging Tool, SourceTree and GitHub repo control. Jira
for issue tracking.
ACADEMIC PROJECTS
Bank Of Tempe: Arizona State University under Prof S.Yao 3rd
Semester
A software Security course that helped learn about the possible backdoor attack and phishing attack, Focus on how to
create a Safe application and Security Constraint to work on:
Used Grabber for vulnerability analysis, tested Cross Site Scripting, SQL injection, JS code analyzer, Rest API based
attacks, Created and performed Mockito testing and hibernate integration with oracle database. Create stored
procedure and indices on the table to tune up the database performance.
Implemented JAVA Spring to create safe application that issues token and certificate on registering with bank.
Works on public key/ Private key exchange. Development of Responsive UI using Bootstrap, html/html5, css3.
Provided all device layout support.
Distributed Database System under Prof Mohamad Sarwat 3rd
Semester Use of python and Hadoop to implement algorithm. Use of Hadoop and apache to implement distributed database
problem. Created a multimode system to optimize geometrical problem.
Shop4Xclusive - Online Shopping Portal Computer Galaxy, Amritsar (Undergrad) 8th
Semester
Shop4Xclusive is an E-Commerce application. Keeping in view of the potential for web- based shopping process. Design logical structure for database and model. Developed using: JSP for front end - MySQL for the backend. Designed
and Developed the UI and backend logic and worked on functional testing for the system.