saumya_finalresume (3)

2

Click here to load reader

Upload: saumya-agrawal

Post on 16-Apr-2017

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: saumya_finalresume (3)

SAUMYA AGRAWAL Email: [email protected] Cell: +91 8989890641

310, S V Milan Society,Whitefield Bangalore, India – 560066

SUMMARY

● Currently working with Muigma Inc. as software developer. ● Experience of over 1 year in Core Java, sql,linux. ● Good implementation knowledge of data structures and algorithms. ● Highly motivated,team player,quick learner, looking forward to build a challenging career in software development.

EDUCATION Bachelor of Technology in Computer Science and Engineering July 2011 – May 2015 Indian Institute of Information Technology (IIIT-DM) – Jabalpur, India ● CPI: 8.9 /10.(Silver Medallist)

Department rank of 1 in a class of 75. ● 12th (CBSE ): 88% ● 10th (CBSE): 96.4%

WORK EXPERIENCE Software Developer – Innovation and Development Department July 2015 – Present Mu-Sigma Business Solutions Pvt. Ltd, Bangalore, India

● Logging framework for muSTREAM(Agent based system for real time analytics, built using JADE ) : Worked on

development of agent logs feature in muStream which consisted of collection of logs generated by the agent codes(R,Groovy,Python) running on various remote machines ,collating them and finally rendering them on UI to the end user. The executor service class was used for handling collation .

● muSTREAM Installation Application : Built a multithreaded java app for installing muStream containers on remote

machines. Through the app, the user can check for network connectivity, rabbitMQ machine connectivity, pull artifacts from muSigma servers , edit the properties and finally launch the container.

● Message passing API using rabbitMQ and Kafka : Developed a java API that will help a group of agents running in

parallel to pass data(images, files, text, etc.) in real time. The API has a basic Interface which is implemented for RabbitMQ and Kafka making use of factory pattern in Java.

● Automated setup for integration testing: This project aimed at automating the process of running the integration

test flows for muFlow( a workbench to create anaytical workflows) with each new build push. The cargo maven plugin is used to start a tomcat server in the pre-integration test phase of maven build life cycle and the new war is deployed on it.The test flows are fetched from remote machine and run on this new war, the coverage information for which is collected by jacoco plugin and the report generated on Sonarqube.

Project Intern – Engineering team June 2014 – Nov 2014 Yodlee Infotech , Bangalore, India ● Enhancements in Yodlee Moneycenter : Worked as an intern on enhancing the security of user data(credentials) by

adding RSA encryption, wrote unit test-cases using TestNG.

Page 2: saumya_finalresume (3)

Project Intern – Eklavya Programme May 2013 – June 2013 IIT Bombay, India ● Peer Evaluation System for MOOCs : Worked as an intern in a team of 6 for the development of an efficient

algorithm for peer evaluation system used in massive open online courses and implemented a part of it. The developed system would be integrated with EDX platform for IITB MOOC.

ACADEMIC PROJECTS ● Spam filter for college mail(squirrel mail)l : In a team of 3, wrote a python script which filtered mails based on IP

and moved the mails from blacklisted IPs to spam folder. Supervisor : Mr. Saket Saurav, CSE Department, IIITDMJ.

● Classification of news articles : As part of machine learning course, worked on classification of news articles using SVM into sports, entertainment or politics. Supervisor : Dr. Atul Gupta, HOD CSE Department, IIITDMJ.

● Alumni site for college: As part of DBMS course, created a site for college alumni in a team of 2.Languages used were PHP, SQL, HTML, Javascript and deployed on WAMP server. Supervisor : Dr. Pritee Khanna, CSE Department, IIITDMJ.

● Distributed computing using Hadoop: in a team of 2, set up a single node and multinode hadoop cluster and ran wordsearch programme on both to compare the execution time.

TECHNICAL SKILLS ● Languages: C, basic C++, core Java, SQL, shell scripting ● Web programming: PHP, HTML, Javascript ● Software Tools: Eclipse,Git,Redis,RabbitMq,Jenkins ● Operating Systems: Windows, Ubuntu

SCHOLASTIC ACHIEVEMENTS ● Received silver medal for being the top ranker in CSE in the BTech programme 2011-15. ● Received award of Academic Excellence for the year 2011-12, 2013-14 in UG programme. ● Selected for Jenesys 2.0(Japan-Pacific Youth Exchange Program) under which visited Japan as an Indian Student

Delegate as part of Science and Technology batch. ● Secured 1st position in Jabalpur and 2 nd in M.P. in class X CBSE board examination. ● Received certificate Of Excellence in AUSTRALIAN CHEMISTRY OLYMPIAD.

CO-CURRICULAR ACTIVITIES ● Selected as Assistant Coordinator (2013), Institute’s Counselling Service. ● Received Certificate of Appreciation for working as Student Guide, Institute’s Counselling Service. ● Coordinator of the event obfuscated in Abhikalpan-’13, Institute’s Technical Festival. ● Member, Event Management Team of Tarang-’13, Institute’s Cultural Fest.