**** ********* ****** ****** ****** THALLAM 615-***-****
Cary,NC, 27513 ***************@*****.***
PROFESSIONAL SUMMARY:
Software developer with 3 years of industry experience in C#.Net, ASP.Net, WCF, JavaScript, HTML, CSS, python and various Microsoft .Net Technologies.
Experienced in Analysis, Design, Development, Testing and Implementation of Client/Server Applications, Web based Internet/Intranet Applications, Windows applications.
Experienced in object-oriented analysis, design, programming (OOP) and Service oriented architechture(SOA).
Expertise in XML, AJAX, JQuery, CSS 3.0 and python.
Developed, configured and deployed a variety of .NET Framework Applications including Win Forms, Web Forms, Web & WCF Services and Infragistics ASP.NET AJAX controls.
Expertise in databases like MS-SQL Server 2005/2008/2012, Oracle and MS Access.
Experienced in Configuration Management tools like TFS, SVN and GIT Repository.
Expertise in developing Python scripts and working in Linux operating system.
Hands on knowledge on developing code in FORTRAN 90/95
Experienced in developing standards for interfacing FORTRAN 90/95, C/C++ and Python to enable mixed language programming.
Utilize agile methodologies/practices: Extreme Programming, Scrum, Test Driven Development, Refactoring, Pair programming and N unit.
Profound exposure to Software Development Life Cycle (SDLC).
Knowledge in WCF, LINQ technologies integrated into .Net framework.
Experienced in Manual and Automation Testing and in writing Test Plans, Test Cases and Test Scripts.
Analytical and problem solving, worked independently and as part of a team.
Worked with Business Development team to analyze the business requirements and suggest solutions matching the business priorities of the organization.
TECHNICAL SKILLS
Languages C#, Python, PHP, FORTRAN 90/95, C/C++, JAVA, VB Microsoft Technologies ASP.NET, VB.NET, C#.NET, WCF,LINQ,ADO.NET,.NET Framework3.0/3.5/4.0 Web Technologies HTML 5, XML, JavaScript, CSS 3.0, AJAX, JQuery, XSLT, JSON Scripting Languages Python, Shell, Perl, LUA
Databases SQL Server 2005/2008/2012, Oracle 9i/10g, MS Access Operating System Windows XP/ Vista,7, Linux(2.6, 3.0) Reporting Tools MS Excel - VB Macros
IDE Visual Studio 2008/2010/2012/2015, Atmel Studio 6.2, eclipse Source Control TFS, GIT, SVN
EDUCATION:
Master of Science, Computer Science GPA 3.9/4.0
University Of Alabama Huntsville, Huntsville Alabama December 2015 Bachelor of Technology in Information Technology GPA 9.1/10 Vellore Institute of Technology, India August 2010 PROFESSIONAL EXPERIENCE:
Software Intern - ESI-Group, Huntsville, Alabama January 2015 - Present
Developed a tool in Python to format FORTRAN source code. The tool is designed to process all FORTRAN files recursively and takes 20 seconds to format 495 files.
Developed an automation tool in Python to support C++ and FORTRAN plugins. The tool parses FORTRAN files and generates API to access solver variables that can be used by external software.
Developed validation tool in Python to automate unit tests written for ACE-SOLVER and added new test cases.
Designed a FORTRAN interpreter in Python and resolve external dependencies. The tool also creates a shared object for efficient storage of external variables. Senior Analyst - UGAM Solutions, Bangalore, India June 2013 - January 2014
Added single sign-on feature for user accounts in Ugam website using C# WCF service. The service generates a user-token and is stored in SQL server. The token is persistent across multiple tools offered by website.
Added validations to front-end pages using Javascript and developed various style sheets in CSS 3.0.
Developed Excel Macros to extract data of a product using REST APIs of Facebook, twitter, google+ and other social websites and ecommerce sites requested by customers.
Generated visual reports using R scripts for a product based on the categories like price, sales from different vendors.
Systems Engineer - Nielsen, Tata Consultancy Services Chennai, India August 2010 - May 2013
Developed a Nielsen Exit test tool in ASP.Net, C#.Net 3.5 and SQL for automated testing procedure. The tool is used to evaluate employees technically and can handle 10,000 users at a time.
Designed web application in ASP.Net MVC framework and used Infragistics ASP.Net AJAX controls.
Designed UI using HTML, Infragistics controls for Tab, Editors, ultra-buttons, datagrid, data tree and developed unique functionality to each ASP.Net AJAX control in JAVAScript.
Generated excel reports and charts using Infragistics controls for selected data in the grid in C# 4.0.
Designed and developed drag and drop feature from a tree structured grid to Infragistics datagrid, filter and update feature in data tree and grid using ASP.Net, C#.Net 4.0, CSS, AJAX, JQuery and webservices.
Responsible for developing tooltips for 120 Infragistics controls using ultraTooltipManager. Each control’s tooltip was handled uniquely due to its varied behavior.
Developed Unit test cases for various functionalities using UnitTesting framework in VisualStudio.
Modified SQL stored procedures to retrieve refined data for the chosen survey. Data tree extracts the refined data and modified code behind to show more information in tooltips.
Designed and developed the windows application using VB.Net, C#.Net, SQL Server.
Experienced in using web services and also XML technologies to develop the project.
Created database objects using SQL Server which like Stored Procedures, Tables, and constraints, SQL Joins, Triggers and Indexes.
Responsible for fixing QA bugs and delivering the code within estimated time period.
Used TFS for version control and source code control.
Created a tool for generating reports for Nielsen in Excel Macros, VBA with DB Visualizer connection. ACADEMIC PROJECTS:
Database: Developed an application similar to Instagram using ASP.Net, C#.Net to upload pictures and connect with friends through instant messaging and forums. Data is stored in the cloud using Azure services for SQL Server.
LUA Game: Developed a game like Mario in LUA programming language using CORONA simulator along with sound effects and animation. It has been published to an android phone to play the game.
Networks: Developed windows application in C#.Net 4.5 to perform secure communication between client and server that includes authentication using certificates, negotiation with asymmetric encryption(RSA encryption technique) and symmetric encryption of messages (AES, DES).
PHP: Main aim was to create a fake database project. Created UI using HTML and CSS for inputting book details, student details and course details. Used file systems, phparrays, Ajax and JSON to store and retrieve information. AWARDS:
Selected for Deans list for consistent 4.0 GPA at UAH.
Received SPOT and GEMS awards for my work at Tata Consultancy Services, India.