Bandana Chand
****.*******@*****.***
Phone: 949-***-****
Objective
Obtain position as software developer in a challenging environment.
Summary
5+ years experience in Analysis, Design, Development, Deployment and Testing of software.
Web Application development expertise using .Net, C#, ASP, ASP.NET, HTML, DHTML, XML, XSLT, CSS, CGI, Java Script, IIS, DotNetNuke.
Experience developing .Net Services (Web service as well as Window service) using C#, XML, XSL, SOAP, WSDL, ADO.Net.
Expertise with Web Servers – IIS, Apache Web Server
Desktop Applications development experience using Visual C#, Perl.
Experience in Database technologies - Oracle 9i, SQL Server 2000, and MS Access.
Good experience and understanding of UML, OOAD, Microsoft Visio and Design Patterns.
Education
MS, Department of Computer and Information Sciences, University of Delaware (Feb, 2005)
BS, IIT Kharagpur (July 1999)
Certifications
Sun Certified Programmer for the Java 2 Platform 1.4. ( 91% )
Brainbench Master Certification in Java Server Pages ( 4.21 )
Microsoft Certified Professional : Developing windows based applications using VC#.NET
Skills
Programming Languages : ASP.NET, C#.NET, VB.NET, ADO.NET, VBScript, DHTML, XML, Java, JSP, C# .NET, C, C++, SQL, Perl
Front-end Applications : HTML, DHTML, JavaScript, ASP, CSS
Databases : Oracle 9i, SQL Server 2000, SQL Server 2005
Application & Web Servers : IIS, Apache Tomcat
Development Environments : Eclipse 3.0, JBuilder, Visual Studio.NET
Operating Systems : Windows 2000/NT, Linux, Sun Solaris 5.9
Other : Visio 2000, NUnit, MS Application Block, Reporting Services 2005, Apache Tomcat, IIS.
Experience
Nexa Technologies Inc/ Penson Financial Systems May’ 08 – Present.
Software Engineer
Responsibilities:
Responsible for software design as well as testing of real-time web as well as windows based market trading tools and platforms.
Worked on both client GUI applications, web services and backend servers for various customers and projects.
Environment: C#, .NET, C++, Visual Studio, XSLT, Javascript and ASP.NET.
EDS Jan’ 06 – Apr’08
Software Engineer
interChange is the name of EDS’s Web-based Medicaid Management Information System (MMIS). interchange is divided into subsystems like Claims, Provider, TPL and Managed Care. Managed Care provides Recipient enrollment and eligibility in various plans, provider enrollment for PCP/CM’s and MCO’s, auto assignment of eligible recipients into the plans, capitation payment information, enrollment roster information and mass disenrollment and panel transfer information. interChange is used in many different states, including Indiana, Oklahoma, Kansas, Tennessee, and Pennsylvania. It accesses Oracle database tables. There are many other smaller but critical components for interChange, involving areas like letter generation, ad-hoc reports, optical character recognition, electronic storage of paper reports and forms, and EDI.
Responsibilities:
Create custom usercontrol’s that perform various functionalities for instance performing search, displaying the results in a custom datagrid that allows sorting, paging, allow selection of the datagrid row to display more detailed information in other pages, providing for adding, deleting or updating the records selected from the datagrid in a custom panel etc.
Wrote NUnit test cases for regression testing various functionality like inserting, deleting, updating records in the Oracle database tables.
Used reporting services 2005 to display embedded reports in ASP.NET. The on-line reports for the interChange .NET application use SQL Server Reporting Services to design the reports and to deliver the report output to the user.
Wrote an address standardization component for validating addresses that uses Pitney Bowes Finalist API, before saving in database for Oregon MMIS. For incomplete addresses, a suggestion list of addresses displays in a pop up and allows users to select particular addresses from the suggested list and populate form fields for address.
Ported the MMIS Project Workbook with technical design, change orders, project documentation etc from ASP to ASP.NET.
Environment: C#, ASP.Net, Oracle 9i, TOAD for Oracle, Sql Server 2005, NUnit, DotNetNuke, Reporting Services 2005, Pitney Bowes Finalist version 7.8.
Bancorp, Wilmington, DE Apr’ 05 – Dec’05
Programmer
Bancorp Risk Manager provides account processing and validation that uses authentication services in the form of web services offered by Equifax, Experian and eFunds ( ChexSystems ) to provide risk checks on accounts.
Bancorp Print Fulfillment Application creates pdf letters, new account booklets and reports by reading in requests from web page and printing or ftp’ing desired pdf document.
Responsibilities:
Written a component that consumes web services.
Written windows service to run at specific times for performing wmi functions.
•Developed ASP.NET front end that interfaces with the account processing software
•Used formatting object processor from Apache to create reports as pdf files by
transforming XML to XSL-FO using XSLT.
• Used ASP.NET, JavaScript, and Fdf toolkit for windows for developing print fulfillment
application for requesting and printing pdf reports, booklets, letters for Bancorp.
Visio was used for designing specification, use case diagrams, class diagrams, activity, collaboration diagrams.
NUnit used for creating unit test cases.
NDoc used for documentation msdn style.
Helped with migrating from Java architecture to .NET environment.
Developed stored procedures using PL/SQL.
Environment : Visual Studio.net, C#, Java, J2EE, JSP, Servlets, JMS, HTML, DHTML, XML,DTD, UML, JavaScript, Sql Server 2000, Windows NT, JBuilder, Apache Tomcat 4.1, MS Front Page
Procon Inc, Irvine, CA Apr’04 – Jan’05
Software Engineer.
ADT Trak, SAT Trak, Roadside Companion: These web based applications allow to track GPS devices in cars at real time. The location ie, nearest address, latitude, longitude is available on maps that can zoomed in and out. Also directions to and from the tracked location can be gotten. Other features include receiving alerts for speed and location violation on mobile devices.
Responsibilites:
Responsibilities handled during various stages of project include design and enhancement of websites used for registering, locating a GPS device in vehicle and fleet.
Environment : ASP.NET, CSS, HTML, DHTML, Java Script, MapPoint WebService, IIS, Windows XP
University of Delaware Jan’03 – Feb’05
Department of Computer and Information Sciences
Responsibilities:
Compiler Design: Designed and implemented four phases of a compiler - lexical analyzer, parser, semantic analyzer, and code generator for COOL Language using LEX, YACC, and C++.
Software Engineering: Developed a course registration application for updating and maintaining an extensive database for students in a university using Apache Tomcat web server and MySQL as the backend.
Computer Networks: Developed a multithreaded Web Server capable of handling several simultaneous http requests in JAVA.
Software Testing: Wrote a research proposal tilted “Testing Object-Oriented Software” and investigated the Java compiler infrastructure - SOOT.
Presented a lecture on “Distributed Computing Using RMI”.
Developed software for performing image compression of image sequences using C and MATLAB.
Wireless Networks: Designed and implemented Gossip and Dynamic Transitive Communication protocols for routing in disconnected MANETS using Parsec and Qualnet 3.5 network simulator.
TCP / IP: Studied various algorithms and their effect on performance of TCP / IP protocol suite as implemented under SunOS 5.7.
Wrote a client and server program in C for transmitting ASN.1 structures using UDP as underlying transport layer protocol. Also developed a partial SNMP v2 agent using C to handle a subset of SNMPv2 commands.
Held lab sessions for Object Oriented Programming in C++.
Graded midterm, final and assisted with building and programming robots for students in Mechatronics.
Online Performance Analysis software: Implemented page navigation and server side state management for session tracking in an online testing and evaluation software for the Education Department at UD. It helps in analyzing and has a variety of features that helps to create customized assessments to fit training needs using VB.NET.
Environment : Visual Studio.net, C#, VB, Java, J2EE, JSP, Servlets, HTML, DHTML, XML,DTD, UML, JavaScript, Sql Server 2000, Windows 2000, JBuilder, Apache Tomcat 4.1, MySQL, TCP/IP, SNMPv2, LEX, YACC, C/C++, MATLAB.