MOHIT BANSAL San Francisco, California
https://github.com/mohitbansal88 adbr8f@r.postjobfree.com
Career objective To get a challenging position in your organization wherein I can contribute my best expertise and which provides equal opportunities to learn, develop and grow as the company grows.
SUMMARY OF QUALIFICATION
Name of
degree
Name of College/School Board/University Year of
passing
Percentage
MBA(Executive) Delhi School of
Management
Delhi Technological
University
2017 8.29
B.Tech(CSE) Amity School of Engineering
& Technology
Guru Gobind Singh
Indraprastha University
2010 81.27 %
H.S.C Sanatan Dharam Public
School
C.B.S.E 2006 84.60 %
S.S.C Sanatan Dharam Public
School
C.B.S.E 2004 78.00 %
PROFESSIONAL SUMMARY
• 9 years and 3 months of experience.
• Managing a team of 6 to plan and execute test framework
• Certified Scrum Master, Experience on Handling Scrum Team and manage whole program.
• 6 years of experience on Working in Cross-Geo Agile Environment.
• Strong Experience on Apache Storm, Hbase, Kafka,Map Reduce, SOLR, ElasticSearch, Zookepper, Cassandra, Splunk, NewRelic, CatchPoint, Grafana, Prometheus, GraphQL, Storm Crawler and Nutch
• Experience on CI/CD, Orca, Moonbeam, AWS
• Strong Experience on Java, J2EE, Android SDK and NDK.
• Experience working on Selenium, Conformiq, Servlet, JSP, Web Services. TECHNOLOGY EXPOSURE
Mobile Technologies Android SDK and NDK, J2ME
Application Server Apache Tomcat
Languages Java, J2EE (JSP, Servlet, JDBC), JavaScript, HTML, CSS, XML/JSON, Python
Framework Mockito, Seasar, Conformiq, REST-Assured, Selenium WebDriver
Web Development Technologies Java web services (SOAP, REST) Cloud AWS
Operating System Windows XP, Windows 7, Linux
Tools Ant, Gradle, Maven, Soap UI, Git, Jenkins, Cucumber, TestNG, Junit, Jira, Serenity, RestAPI
PROFESSIONAL EXPERIENCE
Adobe (April, 2014 - Present)
Target Search
Project Type Digital Marketing
Tools/Technologies
Java, Elastic Search, Apache Storm, Hbase, Kafka, AWS, TestNG, Eclipse, Mockito, Zookeeper, Nutch, Storm crawler, Python
Responsibilities
• Managing a team of 6 to plan and execute test framework.
• Setup Automation testing framework.
• Testing and automating Elastic search client and index
• Testing and automating webservices
• Reporting, troubleshooting and fixing bugs
• Automating Ingestion pipeline and Rest API’s
• Leveraging Serenity for UI automation.
• Performing Functional, End-to-End, Load, Usability, User- centric, Acceptance testing
• Handling Search Program (Prioritization of tasks, Backlog refinement, Delivery, Resolving Interdependency)
• Managing Scrum Team
• Managing CI/CD pipeline
• Implementation of ES plugin, Embedded Hbase-ES-Apache Storm
• Implementing script to convert feed and query log of SNP into Target Search compliant feed and query.
• Implementing Feed Scheduler
Iridium
Project Type Digital Marketing
Tools/Technologies Java, SOLR, Map Reduce, Hbase, Kafka, Junit, Eclipse Responsibilities
• Implementing SOLR search client component.
• Setup Automation testing framework.
• Writing test cases and plans
• Testing and automating SOLR search client and index
• Automating Map Reduce jobs, Hbase Rest client, Rest API’s
• Performing Exploratory, Load, Smoke and Usability testing
• Troubleshooting memory issues on Hadoop and Solr.
• Resolving dependency between various consumers of Iridium.
• Release cycle management
Halo/Recommendation
Project Type Digital Marketing
Tools/Technologies Java, Lucene, Map Reduce, Hbase, Kafka, Junit, Eclipse Responsibilities
• Testing recommendation and automated personalization models
• Testing targeting of recommendation and AP models on various audience and on various webpages
Interseller
Project Type Classified ads
Tools/Technologies Java, Android, Eclipse
Responsibilities
• Requirement analysis
• Design and Creation of Application User Interface
• Incorporating Vogella api to perform server side integration
• Lead team to deliver application in a week hackathon
• Implementing mid-tier for application.
Targeting
Project Type Targeting of customer
Tools/Technologies Java, Android, Android Studio, FireBase Responsibilities
• Requirement analysis
• Design and Creation of Application User Interface
• Use Firebase to send push notification, based on these push notification, user will be shown different experiences. Tech Mahindra (November, 2013 – April, 2014)
Muve Music
Project Type Music Player
Tools/Technologies Java, Android, Eclipse
Responsibilities
• Requirement analysis
• Design and Creation of Application User Interface
• Incorporating Vogella api to perform server side integration
• Implemented music file downloader
• Implemented music player
• Implemented animation for scrolling up and down of images
• Implemented various reusable widgets.
HCL Technologies Ltd. (August, 2010 – September, 2013) FUJITSU
Project Type Model Based Testing
Tools/Technologies Java, Selenium, Conformiq, Junit, Eclipse Responsibilities
• Create models using Conformiq
• Writing selenium scripts
• Fetching locators of widget using Developers tool
• Creating directory structure of Junit report
NEC_AISIN
Project Type Creating search engine
Tools/Technologies Java, Seasar Framework, Windows, SQL Server 2005, Eclipse Responsibilities
• Developed Services for functions to communicate with database using seasar
• Used framework capabilities for MVC, implementing Actions, Services and Jsp for view
FORD Dashboard
Project Type Dashboard on tablet
Tools/Technologies Java, Android Framework 3.1, Windows, Maven, Eclipse Responsibilities
• Requirement analysis
• Design and Creation of UI
• Implementing functionality for detecting traffic jam.
• User Acceptance Testing
Enterprise SMS
Project Type Enterprise SMS concept
Tools/Technologies Java, Android Framework 2.3, Windows, Eclipse Responsibilities
• Requirement analysis
• Design and Creation of UI
• Implementing Client side.
• User Acceptance Testing
RCS
Project Type Research
Description:
In this we didn’t develop anything. We just did research on RCS, what it is and what it contains. Rich Communication Suite (RCS) uses IP Multimedia Subsystem (IMS) for providing mobile phone communication services. Main featuress of RCS are enhanced messaging, enhanced phonebook and enriched call, video and image sharing, presence.
Sphericall
Project Type Development and enhancement of Sphericall for Android phones Tools/Technologies Java, Android Framework 2.3, SOAP, MySQL, REST, Eclipse Responsibilities
• Requirement analysis
• Design and Creation of UI
• Implementation of chat (one to one)
• Implementation of Connection with server for user presence
• User Acceptance Testing.
• Involved in coordination with Japanese client
Boeing Mobile
Middleware
Project Type Development
Environment Java, Windows, Oracle 9i, Eclipse, SOAP, Soap UI Responsibilities
• Requirement analysis and design of UI using SWT components
• XML and HTML parsing
• Handling SOAP services
• Converting plugin into a RCP.
• Involved in coordination with US client