DIVYA KANAKANALA 636-***-**** *****.**********@*****.***
EXPERIENCE SUMMARY
• C/C++ Developer, possessing 6 years and 1 month of experience designing and developing applications in C++.
• Designing, develop, test and implement applications using C/C++, C#.NET.
• Full Software Development Lifecycle, gathering and analyzing requirements.
• Excellent experience in .NET framework 3.5/3.0/2.0 for complex projects.
• Expertise in Database programming using MS Visual Studio, MS SQL Server and Oracle.
• Expertise in developing applications using N-tier methodology and Service oriented Architecture.
• Experience in creating Reports using Crystal Reports, SQL Server Reporting Services (SSRS).
• Experience with Test Automation, Unit Testing, Integration Testing and Load testing.
• Good Knowledge in XML, XSD, XSLT and JavaScript.
• Source Code Control Systems like Microsoft Visual Source Safe 6.0
• Experienced in providing enhancements, migrations to new environments.
• Strong understanding of Object Oriented Analysis and design using C# (OOAD).
• Excellent Leadership, communication, management skills.
EDUCATION
• Chaitanya Bharati Institute of Technology (Hyderabad, India), 2007: B.E., Computer Science
SKILLS
Operating Systems Windows 95/98/2000/2003/NT/XP, UNIX, Linux
Languages
C, C++, C#, Pro*C, VB, UML, VB6, XML, SQL, HTML,DHTML, XSLT, PL-SQL
Databases
MS SQL Server 2008/2005, Oracle, MS Access
Reports
Crystal Reports 7.0/9.0, SQL Server Reporting Services (SSRS)
Tools
Microsoft Visio, .NET Framework 2.0/3.0/3.5, JAVA, CSS ,Microsoft Visual Source Safe (VSS ), Microsoft Visual Studio 2008/2005, Team Foundation Server, .NET enterprise library..
Web
ASP.NET MVC, ASP.NET, C#.NET , VB.NET ,XSLT, JavaScript.
SQL BI Tools SSRS, SSIS, SSAS
EXPERIENCE
Mastercard Worldwide, O’Fallon, MO Aug 2010 – Dec 2010
Programmer Analyst
• Developed, deployed, coordinated, and tested across the full software application lifecycle.
• Developed new application framework for Settlement of accounts using C/C++ in UNIX environment.
• Staged in new data into Oracle Server as backend.
• Performed conceptual design, analysis and detailed design.
• Prepared the test cases for the user acceptance testing.
• Generated various test cases in the Client-Server architecture and performed both Unit Testing and
Integration Testing.
Environment: C, C++, SAM.NET GUI, UNIX, Oracle, Microsoft Visual Studio 2008.
Product Innovation and Engineering LLC (PINE), Rolla, MO June 2010 – Aug 2010
Software Developer
• Designed and developed application framework encapsulating .NET functionality allowing for more consistent code and UI functionality.
• Development of a CAD software MAPS.
• Implementing 3D Slicing algorithms in VB.Net.
• Developing GUI using VC#, integrating the C code and interacted with the CAD models.
• Used efficient techniques to minimize Time-complexity and Space-complexity of the software.
• Implementing Black-box and White-box testing methods effectively.
• Use of Team Foundation Server (TFS) to manage teams software development lifecycle.
• Developed the entire Application using latest Microsoft Technologies including .NET framework 3.5, C#.NET, MS Visual Studio 2008 and Oracle as backend.
• Support and Enhance the existing application perform bug fixes.
• Use of .NET enterprise library for Unit testing and Integration testing.
• Extensive use of Web services to exchange data between servers.
• Perform Test Automation using MS tests to automate backend libraries and supporting classes.
Environment: C, C#.NET, VB6.0, .NET Framework 3.5,.NET enterprise library, XML/XSLT, Team Foundation server, , VSS ,API ,CSS, IIS 5.0,Oracle , SOAP Web services, Microsoft Visual Studio 2008.
Missouri S&T Computer Science Rolla, MO Sept 2008 – May 2010
Software Developer
• Development and implementation of new algorithms for stratification of 3D commercial Computer Aided Design models for rapid manufacturing with 5-axis machining.
• Designed GUI using VB.NET and coding was performed in C/C++.
• The graphics library used was OpenCascade 6.3.0. and OpenGL.
• Designed a new algorithm for dealing with the overhang structures by using “Multi-Axis Slicing” and implemented it in Borland C++.
• Designed and developed the Application using ASP.NET 3.0 , C#.NET, Visual Studio 2008 on Team Foundation Server and MS SQL Server 2005 as backend.
• Modeled designs using Rational Rose to create UML class and sequence diagrams
• Used MS Visual Source Safe 6.0 as a Version Control System.
• Perform Test Automation on all layers of application.
• Develop and deliver dynamic reports using Crystal Reports/SQL.
Environment: C,C++, C#.NET, ASP.NET , ADO.NET, XML/XSLT, Java Script, UML , XHTML , Microsoft Visual Studio 2008 , CSS, Rational Rose, .NET Framework 3.0, API, MS SQL Server 2005,SSIS ,SSRS , SSAS, Web Services, Windows XP.
Searching Similar Web pages Sep 2009 – Nov 2009
Graduate Student
• Designed and developed a dynamic Web Based Application for the Customer Department using ASP.NET and C#.NET in Agile environment.
• Design and develop efficient SSIS packages.
• Designed conceptual and tactical creation of GUI pages using a combination of HTML, ASP and JavaScript/DHTML for the font-end.
• Developed Web Forms in Visual Studio 2005, including middle tier components for business objects.
• Designed and developed pages using database driven content management system using ASP.NET 3.5 and Oracle.
• Developed custom PL-SQL stored procedures to perform ETL operations.
• Performed web development using PERL.
• Built and maintained SQL scripts, indexes, and complex queries for data analysis and extraction.
• Developed Web Services, ASP, and VB6 middleware components on Visual Studio 2005 platform.
• Developed AJAX framework for rapid development of Rich Internet Application access to databases.
• Used Microsoft Visual SourceSafe, and led the effort to convert to Rational Clear Case UCM.
• Used Stored Procedures, Functions and Views in SSRS (SQL server reporting) to generate Reports.
Environment: C#.NET, ASP.NET ,Visual Studio 2005 , .NET Framework 3.0/3.5 , XML/XSLT, UML , CSS, Oracle, PL- SQL, PERL, SSRS, Rational Clear Case, Windows XP Professional.
Electronic Health Records (EHR) Feb 2009 – May 2009
Programmer Analyst
• Designed a back end engine for processing the data on smartcards for managing health records using C.
• Derived and developed software requirements from a user requirements and designed use cases.
• Designed a front end UI in C#.NET for users to enter and access their data.
• Modeled designs using Rational Rose to create UML class and sequence diagrams.
• Database design, creating complex store procedure for electronic order processing and Agent pricing module.
• Used SQL Server for storing medical records as the database in Linux environment.
• NUnit Unit testing and Integration Testing.
• Developed dynamics Web page in ASP.NET by using CSS, XML and AJAX.
• Developed dynamic data-driven reports using Crystal Reports/SQL.
• Designed and built the relational database structure and stored procedures in Oracle.
Environment: C, C#.NET, ASP.NET 2.0, HTML, JavaScript, VB6, Visual Studio 2005, XML, MS, Team viewer , ORACLE, Win XP Professional, Adobe, Crystal Reports.
Wipro Technologies, Hyderabad, India Aug 2007-Aug 2008
Project Engineer
• Application development for mobile devices (Nokia) on Symbian OS for handheld devices in C.
• Generation of test plans and designing test cases for several modules to test the technical capability and accuracy levels.
• Navigation testing using various test-cases for functionality and to check if it sticks to the basic design.
• Tested the mobile for signal reception in different base stations in India and onsite.
• Worked in the main team which dealt with DMZ (De-Militarized zone) set up to check the signal reception strength.
• Tracked and tested potential bugs using Bug-tracking software tool Bugzilla. Fixed the bugs obtained and reported in Bugzilla using JMeter an efficient bug fixing tool using Java.
• Test automation on the devices and web applications was performed using PERL.
• Performed Unit testing on the individual screens for their implementation and integration testing to check if all the screens are interconnected as required
Environment: C, Symbian OS, HTML, JavaScript, VB6, Visual Studio 2005, PERL, MS, ORACLE, Win XP Professional, Crystal Reports.
Bharat Heavy Electronics Limited (BHEL), India Nov 2004 – May 2007 Software Developer
• Gathered, defined and documented business requirements, use cases, functional and non-functional specifications.
• Developed software to collect data, integrate and organize it in VB.NET.
• Implemented new GUI for all phases of General Ledger, designing and developing frontend screens using VB.NET.
• Used triggers and views, developing entirely in Visual Studio 2005.
• Generated Reports denoting current data status, updation status, missed out activities and delayed activities.
• Used SQL Server 2005 for storing data records.
• Used Pro*C to execute SQL statements from the C program.
• Develop and deliver dynamic reports using Crystal Reports/SQL.
• Wrote schemas for XML Document validation: user controls and custom controls for code reuse.
• Performed Unit Testing using NUnit and developed the data layer of the system by writing stored procedure, triggers, views and indexes in SQL Server 2000.
Environment: Visual Studio .NET 2003/2005, C, C#.NET, ASP.NET, XML, XSD, XSLT, SQL Server 2005, IIS, NUnit.