SAI PRAVEEN MALLADI
*** **** ********** ******, *** 21, Lafayette, LA
Mobile: 646-***-****
**************@*****.***
I am currently working as a software developer at Techneaux Technology Services, LLC in Microsoft
SharePoint 2010 and .NET. Have a background in full lifecycle of software development process
including requirements, design, coding, testing, debugging and maintenance. Proficient in Java, HTML,
SQL. Passionate about programming, data structures, problem solving. I have an experience in Java,
VBA, Microsoft SharePoint 2010, XAML, SQL, HTML, CSS.
Knowledge of Hadoop Map/Reduce
Love to learn and design efficient algorithms. An active continuous learner of technologies, applying new
skills to real world. Ability to think creatively to find an optimal solution. Strong at analyzing the data.
Proven communication and presentation skills to effectively communicate information to customers and
to all levels within the organization. Ability to interact well in a team environment.
Career Goal: Seeking a full time position which is intellectually challenging and encourages
continuous learning and creativity.
Professional Experience:
Entry Level Software Developer
Techneaux Technology Services (May 2012-present)
Dupre Energy Services- Intranet portal
An intranet portal was created using SharePoint 2010 for the Dupre Energy Services. The Dupre main site
had 6 different sub company sites. Each company has its own functionality and members of a particular
company can only view the corresponding site and associated pages based on their privileges. Each site
had customized Lists, Libraries, customized sub sites, customized web parts; customized workflows
which enhance the functionality of the portal. Customized pages were created using SharePoint designer
and custom web parts were created using Visual Studio 2010. Integration of SharePoint site with the
Active Directory of the server was done to synchronize all the members of the active directory via
SharePoint Central Administration.
Dupre Energy Services- Dolphin Asset Tracking Application
Worked on Dolphin Asset tracking web application in Microsoft LightSwitch using c#; deployed it as
a web application using IIS server and then integrated the web application in SharePoint 2010 site. The
main aim of this web app is to keep track of the equipment shipped and rented to different companies;
their ship and return status; expiry and renewal dates of the equipment; certifications of equipment. The
database was created in SQL Server which included different tables and views. Five Screens were created
which had different functionalities. The screens had different search fields which would filter the back
end data and give us the desired results. This is done by running a back end query in SQL Server. Custom
screens were created using XAML to improve the look and feel of the screens. SQL Server reporting
services was integrated to generate reports which could give the desired information as a report. Printing
Services was integrated using c# coding. Custom Silverlight Controls were created to improvise the
functionality of the screens.
Dupre Energy Services – Department of Transport Intranet Portal Sub site
Created the DOT sub site as an additional sub site to Dupre Energy Services Intranet portal in Microsoft
SharePoint 2010. The site has to keep track of the corresponding driver’s reports are met and up to date.
C.L. Jack Stelly & Associates, INC- Time Sheet form and reports
Created the forms and reports in Microsoft Access 2010 using Visual Basic. The main aim of the form
and corresponding reports is that the Party man and his crew fill up their Time Sheet and the data from
here gets updated with the corresponding SharePoint time sheet list. When offline the data gets stored
locally and gets updated when they go online. The lists of the SharePoint 2010 were used as the back end
tables in Access. The form if filled offline can synchronize the data (write data) to SharePoint lists when
opened online. The duplication of the data is restricted.
Web Master and Computer Lab Technician (January 2011-May 2012)
University of Louisiana at Lafayette
Developed and maintained the Department of Kinesiology’s website, computer lab technician assisting
students and professors with computer, software, and printer related problems.
Computer Lab Technician (January 2011-May 2012)
University of Louisiana at Lafayette
Computer Lab technician assisting students and professors with computer, software, printing related
problems.
Graduate School Projects:
• Hands –on knowledge of HADOOP Map/ Reduce
• Performance Evaluation of File Transfer between Server and multiple clients using TCP
The main objective of this project is to transfer files between a server and multiple
clients using TCP. In this we will measure the performance parameters like delay and
throughput. The server/client application uses concepts of socket programming. The
server and client communicate with each other using sockets. This project supports log
files, IPv4 and IPv6, and multiple threads. This project is implemented using Java.
• Programming project of Information retrieval (CMPS 561) where the program has to
remove stop words and stem the documents collection with the Porter’s Stemming algorithm.
Create the basic term-document matrix, calculate the RSV for a user given query and create
the inverted index form of the basic term-document matrix. This project is implemented
using Java.
• Predicting Alzheimer’s disease in a person
In this we predict the current and future status of Alzheimer’s in a person. For this we use the
clinical data from ADNI. I selected a dataset adni_gdscale_2011-01-20.csv and fused it with the
CDR (Clinical Dementia Rating) dataset (CDGLOBAL (Global CDR Psychiatric Rating Scales
for dementia evaluation) is used as the Class attribute). The Geriatric Depression Scale (GDScale)
is a self-report assessment used to identify depression in the elderly. The decision trees are used
(as they are easy to understand and interpret) to classify the dataset into normal, questionable,
mild dementia, moderate dementia, and severe dementia. I chose two classifiers (J48 or C4.5
and Naïve Bayes) for classification of the datasets. By comparing the data of a patient with the
CDR values using RID and VISCODE we can predict the current status of a person. Similarly we
can predict the future status of a person by comparing the patient’s data with that of CDR values
within a range of 6,12, 24, 36 and 48 months. We find the relevant features within the clinical
data for determining both current status and future status.
Steps involved are Preprocessing, Data classification, Feature Selection, Prediction of current and
future status and accuracy of the classifier.
Used Java for Preprocessing of data and WEKA tool for data classification and feature selection.
• Implementation of Shift Reduce parser algorithm, Binary Search Tree in Java.
• Special Project on Microsoft SharePoint 2010
Installed SharePoint on windows 7 along with Microsoft SQL server 2008 R2, understanding the
SharePoint Functionalities and features, Web Part and creating a custom web part using Microsoft
Visual Studio 2010 and SharePoint Designer, learned about Master Pages in SharePoint and
Correlation id, PowerPivot and PerformancePoint Server.
• Developed a websites for a technical associations using “Drupal” as a freelancer.
Technical Skills:
• Java, VBA, XAML, Javascript, HTML, CSS, Microsoft SharePoint 2010, Microsoft
LightSwitch, Knowledge of Hadoop Map/Reduce
• Database: SQL, SQL Server 2008, SQL Server Reporting Services with Microsoft LightSwitch
• Tools: Drupal, WEKA, Gimp, Adobe Dreamweaver, SharePoint Designer, Microsoft Expression
Blend, MS Office, OpenOffice, NetBeans, Rational Rose, Visual Studio 2010, Eclipse
Educational Qualifications:
• Master of Science in Computer Science at The Center for Advanced Computer Studies,
University of Louisiana at Lafayette (2010August -2012 May). CGPA-3.55
• Bachelor of Technology in Computer Science & Engineering from Jawaharlal Nehru
Technological University, INDIA (2006-2010) with academic percentage 70% (CGPA-3.5).
Graduate Courses:
• Principles of Programming Languages (JAVA), Special Project on Microsoft SharePoint
2010 (c#), Information Storage and Retrieval, Computer Communications and Network,
Parallel Processing Organization, Cryptography and Data Security, Computer
Architecture, Design and Analysis of Algorithms, Principles of Operating System theory,
Combinatorics and Geometric Algorithms, Lossless and Lossy Data Compression.
Personal Interests and Activities:
• Passionate about programming, problem solving, solving puzzles and am keenly interested in
learning new algorithms and technologies.
• Interested in music, history, current affairs and documentaries, playing guitar.
• Enjoy reading novels and Editorials in News papers.