AKASH AJAY BULBULE
***, *** *****, ********* ** *8262 (c) 704-***-**** ************@*****.***
EDUCATION
University of North Carolina at Charlotte-Charlotte
Master of Science in Computer Science, GPA-3.70 Current
PVG’s College of Engineering & Technology- Pune, Maharashtra, India
Bachelor of Engineering in Computer Engineering, GPA-3.46 08/2008 to 06/2012
RELEVANT COURSEWORK
Machine Learning, Text Mining in data applications, Survey of Programming Languages, Complex Adaptive Systems, Advanced Algorithms and Data
Structures, High Performance Computing, Computer Communication and Networks, Operating Systems, Database Management Systems, Cloud
Computing, Intelligent Systems, Game Design.
EMPLOYMENT
Syngenta Seeds Inc.- Research & Development IS Intern. 07/2014-Present
Developing the front end and back end of an application in VBA-MySQL and handling complex domain level requirements.
Developing User analyses in Qlikview and VB, integrated with the database, so as to facilitate users to take well informed decisions.
HSBC Global Technology- Pune, Maharashtra, India-Trainee Software Engineer 01/2013 to 07/2013
Developed structured complex nested SQL queries, debugged it, profiled the code and tested it on different operating systems so as to
improve the architectural performance. Debugged the SQL plans in case of performance issues.
Provided support to include technical troubleshooting, requirements analysis, trouble reporting, technical compatibility and software
quality testing for the LIVE database CUPID.
Contributed along with developers towards a technical release which improved the performance of mainstream systems.
Exhibited timeliness in developing and testing QlikView based Trade Reports which helped improve reporting and thus develop b etter
client relationships.
Interacted with and assisted clients to use HSBC applications.
SPECIALIZED SKILL SETS
Programming Languages: C, C++,Java, Python, SQL, PL/SQL,VBA,
Networking/Internet: HTTP, TCP/IP, UDP/IP, SNMP, Ethernet, UNIX IPCs and sockets, Routing Protocols (BGP, OSPF).
Tools: OpenMP (for parallel programming), Binary classifier tools(LIBSVM, scikit-learn), nltk (for text mining), Netlogo (for modeling complex
systems), MS Office, Visual C++, Borland C++, Mechnical Turk. XNA, QlikView, MapReduce, Hadoop, Hive
PROJECTS
Facebook Kaggle Competition:
Worked on stack overflow website questions so as to classify them into distinct categories (like Java, Python, C++)
Read the questions using a python script, processed the text using nltk and then used the binary classifier LIBSVM to classi fy the data.
Classified the questions with an accuracy of 85%.
Minimize time to compute All Pairs shortest path first algorithm.
Parallelized the code using OpenMP tool and used unrolling loop techniques to improve the efficiency of the Floyd Warshall Algorithm.
Used the blocked algorithm and processed the matrix in blocks of the size equivalent to the L2 cache.
Improved the GFLOPS/s of performance from 100 to 500 GFLOPS/sec on an Ivy Bridge Architecture core i3-3120 M.
Biased World Application
Simulated a biased world with positively-biased(green),negatively-biased(red) agents modeled.
The interactions among the agents gave rise to self organization with all the agents of the same color (bias).Tool used was NetLogo
Distance Vector Routing Algorithm Simulation
Simulated the distance vector routing algorithm for four nodes in Java and improved the execution speed from 40 ms to 10 ms.
Used the timing information to note the timestamp when the particular routing update message is sent.
Sentiment Analysis of Rotten Tomatoes website Kaggle Competition
Used map reduce and python to determine accurately the sentiment of rotten tomatoes reviews with an accuracy of 85%
N*N tic-tac-toe using minmax with alpha beta pruning
Designed an evaluation function which helps determine the heuristic quickly with a speed of 5s/mov for an 7*7 tic tac toe.