Resume - University of Southern California

56 downloads 13870 Views 226KB Size Report
Tomcat,Oracle Application Express listener,IBM Websphere Message Broker, IBM ... Netbeans, Db2,Curl,Rest Client,Quality Center, Xterm, VNC Viewer. ... it on the local machine, in netbtach, and through nbfeeder,write a few tasks with ... Developed Hbase/Hstore reduce no of Distributed Transactions/Skew Factor using.
Arpit Mittal 2620 #14 Severance St, Los Angeles, CA 90007|[email protected]|213-361-5075 Home Page:-http://www-scf.usc.edu/~arpitmit/arpit.html Education: University of Southern California, Los Angeles, CA May’2014 Master of Science, Computer Science, GPA 3.58 Subject:-Web Technologies ,Multimedia , Networks , Algorithms , Operating Systems ,New Sql Dbms ,Advanced Mobile Devices/Game Consoles ,Artificial Intelligence , Summer/Fall 2013 Intern(BMC Head Quarters),Graduate Technical Intern(Intel Corporation)-Spring 2014. Jaypee Institute of Information Technology, Noida, India Bachelor of Technology, Information Technology, GPA 8.1

July’2009

Technical Skills: Experience:- Java/Web Services/Rest Api/Spring MVC Hibernates, Amazon Elastic Cloud, Adobe Marketting Cloud, Big Data, Hadoop, XML, XSLT, Perl, Linux, Scala, HTML, CSS,Jquery, Ajax, Facebook API, JSP, Servlet,MongoDb,Nodejs,Javascript,My Sql, NoSQL, Hbase, Hive,DOM,JAXP,WSDL,JDBC,Json,Omniture,WebAnalytics,Multithreading, soap,Natural Language Processing,Sentiment Analysis,SAAS,MQ. Industry Specific Tools:-IBM Websphere Data Power,Oracle Apex Server,neo4j,nodejs,SoapUI,Squirrel,DBVisualizer,Eclipse,Apache Tomcat,Oracle Application Express listener,IBM Websphere Message Broker, IBM Rational Application Developer, Rational Clear Case, Squirrel,Perforce,AltovaXML Spy, Wireshark, Opnet ,Pathway, Mainframes , Dream Weaver, Microsoft visual Studio, Firebug, Eclipse, Netbeans, Db2,Curl,Rest Client,Quality Center, Xterm, VNC Viewer. College Level:-C, C++, Python, Objective-c, Cassandra, Coldfusion, Android Applications, Google Maps, Socket Programming, Linux,TCP/UDP, Opnet, Wireshark, Kernel Coding, Mutithreading C, Esql, Cobol, Mainframes,C#, Mobile App, IOS Games. WorkExperience(4 Years): Software Engineer Intern, Intel Corporation (Full Time) Jan’2014-May’2014 Hillsboro, OR  Eagle Play Framework, Perl, Java, Linux, , Scala, Heroku Cloud, Perl Parser Development, Noble ,Perl Debugger  JAXB(Creating Java Trees from XSD), Git Commands.  Selenium, Junit Testing, Perl, Regex, Design Verification and Regression, Noble Flows.  Noble(Perl)-tool for managing and archiving tool flows for CPU and SoC design projects do Job-scheduling,Prerequisite checks,Tool verification checks,Archiving and cross-site synchronization of data,has Flow Control Manager (FCM) for managing and controlling flows,component of Eagle CentralRuns system.  Eagle-Java/Scala(Product of Intel in which Browser do http calls with Eagle Server, Eagle client interacts with Tcp, Server do interaction with Config Database and Eagle Server Backend using TCP/IP and backend is located at different locations AUS, PNG,PDX).Dbms to xml conversion and xml loading into database.  Pandora:-create a test of five steps and run it on the local machine, in netbtach, and through nbfeeder,write a few tasks with dependencies and run them.Validating a tool is challenging. Tool bugs can make projects slip. In fixing one bug, the validation engineer can create new problems. Pandora makes it easier to test a tool by facilitating the test setup, monitoring the test, and debugging the results via an easy-to-use user interface. Software Engineer Intern, BMC Software Headquarters(Full Time) Jun’2013-Dec 2013 Texas,Houston  Worked on Badgeville APIs,Okta Rest API,Build Rich Content with the Cairo API and JavaScript SDK ,Berlin Rest API,Cairo API and making numerous Applications for Users using these API.Created an online game using Badgeville API which will award different Teams and track all users and give them reward/TrailBlazer Award.  Developed an innovative tool which will gather information from chatter(Salesforce Chatter Box),ITSM all social networking application and applying emotional Intelligence/natural language processing/Datamining to give information to Tech guys regarding those incidents which will help in removing frustrations of all 6000 BMC Employees.  Build frameworks for Jive Delegated Authentication/SAAS reach Jive service exposed outside BMC DMZ.(Architecture).  Create a Landing page Authentication System which will help user automatically sign on and able to access all applications by single sign on using Okta Rest API, Jsp, Spring,F5 Irules.  Adobe Marketing Cloud 2 methods either use site catalyst library to do call to Adobe Data Collection layer or use java post call in Xml format to track how many visitors have visted that site.  Amazon Elastic cloud and create windows instances with specific configuration using Remote Desktop file.Create Okta SAML Authentication system using Asp.net API/IIS where once login user will be able to login into Salesforce/cornerStore on Demand all applications.

Backend Web Developer Intern, Musical Expressed (PT) Jul’2013-Aug’2013 Texas,Houston  Graphical Databases(Neo4j) connectivity with Node.js(Linux Environment)/ User Management, Music catalog , calendar ,coupon Catalogue Framework(Musicall Expressed Engine)Development from scratch.  Authentication/OpenId/OAuth Application Development scratch.

Website Developer, USC Dornsife Technology Services(PT) Aug’2012-May’2013 Los Angeles.CA  Browsing/Emailing/Recommendation/Project Scheduling Systems/USC Website development from scratch using Mysql and

ColdFusion. Senior Developer, Bank of America(FT) Dec’ 2010-Jun ‘2012 Bangalore, India  Messages are interacting with different downstream using channels and different Queues on MQ Protocol.Developed a tool in Java using Unix platform that will respond with automatic message generation if downstream is not responding for response part so that testing can be done and is highly appreciated by clients.  Developed Build Automation Tool and my own API which can be used to build using Build Forge that will automatically deploy all the Initaives corresponding to particular release in higher Environments reducing Human load and people can use this to deploy their applications and will automatically do checkin, Check out operations in perforce while building and deploying a particular service..  Work as a lead and successfully deliver 35 Global Business Services with 5 members helping team and also develop International Message Translation logic from Swift to IATA Swift/Exec 983 Messages which can run on different Queues and Channels and clear Message Broker and Data Power Certifications. Offshore Developer,JP Morgan Chase (FT) Aug’ 2009-Dec ‘2010 Bangalore, India  Research, Design and Develop Web Services interacting with Complex Backends and Frontends.Involved in Complete Software Development cycle starting from Requirement Gathering, Designing, Development, Testing.  Involved in Designing Enterprise MiddleWare Services,Retail Services ,Complex Banking Inquiry, Maintainance and Decision Services and developed Process classes, Design MQ Messages, Wsdl , Soap Request and Response which can hit and come from different backends.

Project Experience:Logistics System Fall 2012  UDP/TCP Connections Linux/Warehouse replenish shortage of multiple Stores transmitting vectors. Android Application Fall 2012  Movie Search/Extract Information IMDB using perl Regular Expressions,Servlet converts it to Json and using Ajax displays information to user.Used Facebook API to post message on Facebook page/converted it to an Mobile App. Operating Systems Spring 2013  Multi Threading Application/Token Simulator/Developed own OS-Shell do locking/unlocking/switching/different processes and threads/Producer Consumer/Reader writer/File System/File Descriptor Tables/Page table/virtual memory/Memory Management. Incorporate all functionalities in OS in Ubuntu platform. BG BenchMark Tool Spring2013  Evaluated Cassandra/Hadoop using BG.Developed Hbase/Hstore reduce no of Distributed Transactions/Skew Factor using partitioning,replication,stored procedure routing,secondary indexing,Local Neighbourhood Search,Horticulture Algorithm. Optimized all workloads over social Networking Tool/BG. Hyperlinking Tool/Media Player Spring 2013  User create Hyperlinks over video save information in Meta File corresponding to all videos.It can later use Media player click on those hyperlinks and corresponding video starts playing.Audio and video synchronization done using Multithreading. Snow Battle/IOS Cocos2d Fall 2013  Enemies are moving in a random path and there is an AI Algorithm in which ememies can track player also.Player has to move and prevent it from enemies and clear snow.Player gets more points by clearing snow.It has to cross rivers.Aeroplanes are coming and throwing ghosts which will follow player and shoot.Player has to prevent it from all these things. Pacman/Robot Simulator/Tic Tac Toe-Python Fall 2013  Develop uniform cost Search/BFS/DFS/A* search algorithms in python in which path is tracked by player using these algorithm and it can move safely towards it goal.  Develop Tic Tac Toe using alpha beta pruning in python in which player has to play against computer and computer will track all possibilities using alpha beta pruning.  Develop Rational Agent/Model Based Agent/Goal based agent using calico python in which Robot acts as an agent and it has to hits its goal.