Rahul KRISHNA http://rkrsn.us  Github: github.com/rahlk 119 Karen Ct, Cary, NC 27511

Email : [email protected] Mobile : +1-919-396-4143 LinkedIn: linkedin.com/in/rkrsn

Education PhD in Computer Science

Jun. 2015 – Dec. 2018 (expected)

North Carolina State University

Raleigh, NC

MS in Electrical Engineering North Carolina State University

BE in Electronics & Communication Ramaiah Institute Of Technology

Aug. 2013 – May 2015 Raleigh, NC

Aug. 2009 – May 2013 Bengaluru, India

Technical Skills General Expertise: Empirical Software Engineering, Machine Learning, NLP, Multiobjective Optimization, Distributed Computing, DevOps; Data Analytics: Spark, Hadoop, Elasticsearch, S3, Weka, Sklearn, JMetal Visualization: Kibana, D3JS, Matplotlib; Cloud Computing: AWS ecosystem: EMR, Apache Livy, Cloud Formation, AWS Lambda, Chalice; Programming: Proficient: Python, Javascript, & R. Also familiar with: Java, Scala, C++, & Lua; DevOps: Ansible, Vagrant, Travis, Jenkins, Docker, etc.

Selected Research Projects Planning in Software Engineering NSF funded project in the RAISE Lab

Sept 2015 - Present Raleigh, NC

◦ Developed a novel planning algorithm called XTREE to assist developers in software refactoring and code reorganization. ◦ Showed that XTREE can generate succinct and effective plans. Experiments showed that XTREE can reduce defects by more than 80% in several cases. Transfer Learning in Software Engineering Sept 2015 - Present NSF funded project in the RAISE Lab

Raleigh, NC

◦ Demonstrated the existence of a “Bellwether Effect” in several domains within software engineering. ◦ The bellwethers were shown to be a very effective baseline for transfer learning. Also showed that they are very easy to discover and usually outperform several state-of-the-art transfer learners in software engineering. Validating Industrial Text Mining

Sept 2015 - May 2017

Industrial collaboration with LexisNexis

Raleigh, NC

◦ Worked on validating large scale natural language processing pipelines for technology assisted review at LexisNexis. ◦ Demonstrated the usefulness of context specific ensemble learners and active learning for document classification. ◦ Demonstrated the effectiveness of several data preprocessing techniques such SMOTE for enhancing information retrieval.

Work Experience Data Science Intern LexisNexis

May 2017 - Aug. 2017 Raleigh, NC

◦ Worked on deploying computational linguistics and ML algorithms for processing millions of legal documents. ◦ Contributions include: (1) Clustering more than 1 million documents based word2vec and doc2vec to identify representatives for specific legal topics; (2) Developing tools for automated text summarization of very large legal documents; Software Engineering Intern LexisNexis

May 2016 - Aug. 2016 Raleigh, NC

◦ Designed a sandbox app for e-discovery. Sandbox was used to improve the classification accuracy of SVM by ≈ 20%. ◦ Contributions: (1) Translating internal mechanisms of SVM into human comprehensible format; (2) Improved text classification accuracy of SVM by modifying support vectors using active learning and feedback from human-in-loop.

Selected Publications [1] Krishna, R., Menzies, T., & Layman, L. “Less is more: Minimizing code reorganization using XTREE”. In Information and Software Technology, Volume 88, 2017, Pages 53-66. DOI: 10.1016/j.infsof.2017.03.012; [2] Krishna, R., Menzies, T., & Fu, W. “Too much automation? The Bellwether Effect and its Implications for Transfer Learning.” 31st Intl. Conference on Automated Software Engineering, Sept. 2016. DOI: 10.1145/2970276.2970339; [3] Krishna, R. & Menzies, T.. “Bellwethers: A Baseline Method For Transfer Learning”. In IEEE Transactions on Software Engineering (pending revision), 2017. Preprint: arXiv:1703.06218; [4] Chen, J., Nair, V., Krishna, R., & Menzies, T. “Sampling as a Baseline Optimizer for Search-based Software Engineering”. In IEEE Transactions on Software Engineering (to appear), 2017. Preprint: arXiv:1608.07617; [5] Krishna, R. “Learning effective changes for software projects”. 32nd Intl. Conference on Automated Software Engineering Doctoral Symposium, October 2017. Available: http://dl.acm.org/citation.cfm?id=3155562.3155695; [6] Krishna, R., Agrawal, A., Rahman, A., Sobran, A., & Menzies, T. “What is the Connection Between Issues, Bugs, and Enhancements? (Lessons Learned from 800+ Software Projects)”. (Under review) ICSE 2018 SEIP. Pre: arXiv:1710.08736; [7] Rahman, A., Agrawal, A., Krishna, R., Sobran, A., & Menzies, T. “Continuous Integration: The Silver Bullet?”. (Under review) ICSE 2018 SEIP. Preprint: arXiv:1711.03933;

r krishna - GitHub

Validating Industrial Text Mining. Sept 2015 - May 2017. Industrial collaboration with LexisNexis. Raleigh, NC. ◦ Worked on validating large scale natural language processing pipelines for technology assisted review at LexisNexis. ◦ Demonstrated the usefulness of context specific ensemble learners and active learning for ...

92KB Sizes 5 Downloads 295 Views

Recommend Documents

Oracle Apps Info – Krishna Reddy - GitHub
May 13, 2015 - In the abvoe program, we have hard coded the value 10 and 20 in the program. ...... with the concurrent request data extracts to generate output in PDF, HTML, RTF, ..... URI or mount them into the web server directory structure and acc

r - GitHub
Page 1. § *>-. -J o. N. I ft. 3. J£> O. 0. & v. /. II. -5> O o I. 3 n. \. ) -9-. )t -0. °. I o o I tl. J. > •tl. O. 0 f- H' a. II I) in r. 4. , .«- ^ u. +. 5. #^. N. Page 2. co. 2.5". C2-) m. V. C*.

yashraj r. sontakke - GitHub
Aug'10 -‐ May'12 ... Aug'06 -‐ May'10 ... Calculator Application for Android Smartphone. Fall'10. • The App includes basic calculations with some advanced ...

Introduction to R - GitHub
Nov 30, 2015 - 6 Next steps ... equals, ==, for equality comparison. .... invoked with some number of positional arguments, which are always given, plus some ...

R Graphics Output - GitHub
Why did I color them blue and red? Petal.Width. P etal.Length ... This blue sliver is the covariance. ...... is the ratio of the small rectangle to the big rectangle.

R Graphics Output - GitHub
0.3. 0.4. 0.5. R2Y. Q2Y. −0.15. −0.05 0.00. 0.05. 0.10. 0.15. −0.1. 0.0. 0.1. 0.2. Loadings p1 (22%). pOrtho1 (22%). M201.8017T217. M239.0705T263. M241.0881T263. M212.1367T256. M212.0743T273. M207.9308T206. M235.0975T362. M236.1009T363. M221.08

R Graphics Output - GitHub
0.5. 1.0. Features for level high versus low relative covariance(feature,t1) correlation(feature. ,t1) high low. M201.8017T217. M201.8017T476. M203.7987T252. M203.7988T212. M205.8387T276. M205.8398T264. M205.839T273. M207.9308T206. M207.9308T302. M21

R Graphics Output - GitHub
1.0. 1.5. −1.0. −0.5. 0.0. 0.5. 1.0. Significant features for level k3 versus other relative covariance(feature,t1) correlation(feature. ,t1) k3 other. M201.8017T217. M201.8017T476. M205.8387T251. M205.8398T264. M207.9308T206. M207.9308T311. M212

Jason R. Parham - GitHub
Education. Rensselaer Polytechnic Institute. Troy, NY. D. P Y · C S · C V. Aug ... Master's Thesis: “Photographic Censusing of Zebra and Girafe in the Nairobi ...

D A. R - GitHub
policy, and “big data” issues in the geosciences including the design and construction ... novel applications of machine learning and data science to the analysis .... Aerosol-Cloud-Climate Interactions. Seattle, WA. 2017. |. PDF. Rothenberg,D.

R Graphics Output - GitHub
Page 1. 0.00. 0.25. 0.50. 0.75. 1.00. Den−Dist−Pop. Index. Density−Distance−Population Index. By County, Compared to Median.

Jason R. Parham - GitHub
2-101 Waters View Cr, Cohoes, NY 12047. (714) 814-5305 | [email protected] .... PHP / HTML / CSS / MySQL. JavaScript / jQuery / AJAX . /S Y/S Y. Sep.

R Graphics Output - GitHub
1816 − Monroe. 1820 − Monroe. 1824 − Adams. 1828 − Jackson. 1832 − Jackson. 1836 − V an Buren. 1840 − Harrison. 1844 − P olk. 1848 − T a ylor. 1852 − ...

RAHUL KRISHNA
PhD Scholar, The RAISE Lab, Department of Computer. Science, NCSU. Carrying out research with Dr. Menzies on developing frameworks for. Actionable ...

R Markdown : : CHEAT SHEET - GitHub
Word, or RTF documents; html or pdf based slides ... stop render when errors occur (FALSE) (default = FALSE) .... colortheme. Beamer color theme to use. X css.

r .JI .Ma3HbiH, AOCanO - GitHub
121. • HanucaHHhiX. Ha Jl3h1Ke HH3KOrO YPOBHJI /aBTOKO,nej H npe,nHa3HaqeHHhiX. ,nn.11 ocyll.\eCTBJieHHJI 6onee 34>cl>eKTHBHhiX, 6onee ...

Getting Acquainted with R - GitHub
In this case help.search(log) returns all the functions with the string 'log' in them. ... R environment your 'working directory' (i.e. the directory on your computer's file ... Later in the course we'll discuss some ways of implementing sanity check

Krishna Ghosh.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Main menu.

Regression models in R Bivariate Linear Regression in R ... - GitHub
cuny.edu/Statistics/R/simpleR/ (the page still exists, but the PDF is not available as of Sept. ... 114 Verzani demonstrates an application of polynomial regression.

Elastic computing with R and Redis - GitHub
May 16, 2016 - Listing 3 presents a parallel-capable variation of the boot function from the ... thisCall

visualization with ggplot and R - GitHub Pages
Aug 10, 2014 - Some terminology. ▷ data. ▷ aesthetics. ▷ geometry. ▷ The geometric objects in the plot. ▷ points, lines, polygons, etc. ▷ shortcut functions: geom point(), geom bar(), geom line(). Page 20. Basic structure ggplot(data = iris ...... Pa

Joshua R. Braegger (801)5023409 - GitHub
Technologies and Frameworks: Django, Android, J SON, LevelDB, MongoDB ... for www.gaiagps.com, www.tryskipper.com, and c10ud.hemaexplorer.com.au for.

Data Visualization Using R & ggplot2 - GitHub Pages
Feb 22, 2015 - 3. 1.4 .2 setosa. # Note the use of the . function to allow Species to be used ..... Themes are a great way to define custom plots. ... Then just call your function to generate a plot. ... ggsave(file = "/path/to/figure/filename.pdf")