Software Developer Resume
Phillipsburg, NJ
Experience summary:
- Over 7 years of experience in development and implementation of client/server , web based applications using ASP.NET, IIS, ADO.NET, C#, VB.NET, Remoting, Visual Basic 6.0, Java, Lotus Notes, EJB on Windows platforms.
- Extensive experience in designing and developing software applications with .NET Framework 1.0/2.0/3.0/3.5 using C#,ASP.NET and VB.NET.
- Developed and deployed Web-services accessing and consuming Intranet and extranet web-services.
- Extensive Experience in creating rich content Web Forms , Win Forms, User controls and server controls.
- Hand on Experience in WCF(Windows Communication Foundation) , WPF (Windows Presentation Foundation) and WWF(Windows Workflow Foundation).
- Experienced in RDBMS and Data Access Technology using ADO. Net, ODBC Direct, DAO and JDBC
- Extensively worked with SQL Queries, PL/SQL coding, Stored Procedures and capable of handling Oracle, SQL Server, and Access databases.
- Experience in manipulating XML, AJAX, XML handling using Schema,XSL(XSLT ,XPath, XQuery) and LINQ to query XML Documents.
- Experienced in all aspects of Security including Policies , Authentication, Authorization, Roles ,Memberships etc.
- Working knowledge of all phases of software design lifecycle management and implementation.
- Self - starter and ability to work independently or as part of a team. Quick learner and adapts to new environments easily.
- Good analytical and programming skills and well-developed interpersonal skills.
Education:
Computer Engineering
Mechanical Engineering
Certifications:
Microsoft Certified Application Developer (MCAD).
ORACLE Certified Associate Database Administrator
Professional Training:
Enterprise Web Development with ASP.NET at Learning Tree, NY
Building XML Web Services with .NET at Learning Tree, NY
Computer Skills:
Operating System: Windows 2000, XP, Win NT, Unix, Sun Solaris
Framework Languages: MS VB.Net, ASP. Net, C# and ADO.Net
Programming Languages: C, C++, C#, Java, Visual Basic 6.0
Web Technologies: JSP, XML, HTML, DHTML, CSS, XSLT, XML Schema, Web Services, ,Net Remoting, Enterprise Java Beans.
Web Servers: IIS, Web-Logic, Web-Server, Apache
Scripting Languages: VB Script, Java Script, MS Front Page
Project Designing: Visio 2000, Rational UML
RDBMS: MS SQL Server 2000, Oracle 9i, MySQL, MS-Access and
Sybase
Reporting Tools: Crystal Reports , VBA MS Excel
Desktop Development: VB 6.0
Deploying Tools: MS Deploying Tool Kit,
Methodologies: Waterfall, Relational, OOPS
Network Protocol: TCP/IP, HTTP, SOAP
Work Experience:
Confidential
Ernst & Young LLP
Consultant
Secaucus, NJ
Dec 2007 - Dec 2009
Ersnt & Young is a leading provider of professional services to customers across the globe. Worked on a suite of applications to support the internal clients of Ernst and Young.
- Designed and developed AR Aging Reporting system. The AR aging reporting system provides most current accounts receivables reports to the firm .The system generates reports across multiple dimensions like business unit, country, client and roles.
- Developed Data Access, Business and Presentation tier for AR Aging Reporting System using Oracle, .Net Framework 2.0, C#, Datagrid. Developed Web forms using C#, ASP. Net, Visual Studio. Net. Utilized Microsoft Team Foundation Server to manage team's software development lifecycle
- Designed WPF Forms , Custom Controls and User Controls using XAML Language for UI and dynamic web parts for personalized content which allowed users to view and update the content.
- Responsible for developing WCF Service Libraries for getting role information on Client Engagements.
- Developed Data Access classes for retrieving information stored in the SQL and Oracle Databases with LINQ.
- Involved in Unit Testing and Integration Testing for different modules.
Environment: C#, VB.NET, ASP, ASP.NET, SQL server, WCF, MSI, WPF, WWF, AJAX, XML, Java Script, IIS 5.0, .NET 2.0/3.0 Framework, Windows XP, Team Foundation Server.
Confidential
Software Developer Fort Lee, NJ Jan 2005 - Sep 2007
Confidential, is a leading provider of chemical products to consumers and retailers. Worked for BMS project for the development of the software to automate the company\'s Budget Management system. Designed, developed and maintained software products for the Ajinomoto Company according to the client's requirement.
- Designed and developed the Budget management system (BMS) for the Ajinomonto Company. BMS provides a user friendly interface that allows AjiClients all over the nation to enter their respective budget data into centralized database. The SQL reports of the calculated budget are sent to the respective authorities in the company according to the priorities provided. The design development of the BMS project used Infragistics tool to create more effective User interface.
- Designed and created the UPC Barcode application for the Ajinomoto Company. Gathered the software and user requirements for the application. This application generates/searches the Product UPC code for new/existing Ajinomoto products according to the UPC code standards and saves the generated codes in the backend DB.
- Developed Data Access, Business and Presentation tier for UPC Barcode application using SQL Server, .Net Framework, C#, Datagrid, ADO. Net. Developed Web forms using C#, ASP. Net, Visual Studio. Net.
- Involved in the design, development and maintenance of company websites.
- Involved in designing and documentation of flows and functional diagrams using Visio.
- Responsible for the integration of software modules (version control and releases).
- Done unit testing, integration testing and regression testing.
- Created a Setup Package (.msi), compile application in debug and release mode by Using Visual Studio. NET.
- Written SQL Queries, Stored Procedures, Backup and Restore Database, Defining roles, creating database users, Assigning Roles to users using SQL Server 2000, Query Analyzer and Enterprise Manager
- Production Support, change requests and maintenance of applications.
Environment: Visual Studio. Net, C#, VB.NET, ASP, ASP.NET, SQL server, XML, VB Script, Java Script, IIS 5.0, Windows XP, Visual source safe, Infragistics, Quask.
Confidential, Software Developer Woodland Hills, CA June 2004 - Jan 2005Confidential, is a leading provider of financial solutions to consumers and retailers, with billions in mortgage assets globally. Worked on the GPC project in the development of the Integration Framework and developed tools for the GE clients. Integration Framework is one of the major projects in the GPC.
- Developed a System Info tool using asp.net web application. This tool is used by the GE Clients to detect the internal software loaded into their machines along with the detailed info about the internal software loaded.
- Developed an intranet application called AppRoleout project for GE clients. This application was developed to provide a media for GE Clients to add, modify or delete Pilot roles for specific applications access to users on the fly. Previously it took a week for the whole process to take place.
- Developed a internet application project called SOAPClient. SOAPClient is used by the GE Clients to view the information about the internal web services of the company. The information about the Web service would be to check if the web service is a multi interfaced web service when provided the WSDL path of the web service. It provides the names of all the interfaces and the web methods of the respective interfaces of the web service. It even provides an option to view the SOAP input and output messages when accessing the web service.
- Created Implementation Plans and Test Plans for all the developments and enhancements in the projects.
- Written Stored Procedures, for validating, exporting and filtering data, into required tables.
Environment: Visual Studio. Net, C#, ASP.NET, SQL server 2000, XML, VB Script, Java Script, IIS 5.0, Windows XP, Visual source safe.
Confidential, Software Developer Hopewell, NJ Oct 2002 - Jun 2004Confidential, is one of the world's leading financial management and advisory companies. Merrill Lynch has three core businesses - Global Private Client, Global Markets & Investment Banking Group and Merrill Lynch Investment Managers - offering a range of services for private clients, small businesses, institutions and corporations, and financial intermediaries. Worked with the GPC project in the development of the Integration Framework and developed tools for the ML clients. Integration Framework is one of the major projects in the GPC.
- Developed enhancements in the Back End connectivity (BEC) framework of IF. This Framework provides a command-oriented interface that allows access to a unified back end model. Applications will use the backend connectivity framework to access all back end and external sources. The BEC object instantiates the appropriate back end adapter(s) and calls each passing in configuration, command string and parameters in the form of a property tag. The back end adapter executes the command primitive and returns the result data to the BEC object. The framework was written in C#, ADO.NET.
- Created scalable IF Web services with MLAppConsole tool for applications to communicate with each other. The MLAppConsole tool adds the required IF templates to the Web services which makes them IF compatible Web Services.
- Developed PUBGen tool and deployed it in the UDDI Server Boxes. PUBGen is a tool used by the administrator of the UDDI Directory to publish Web Services. PUBGen uses the UDDI v2 "Publish" specification APIs to save services and binding information to the directory.
- Created Merrill specific Implementation Plans and Test Plans for all the developments and enhancements in the projects.
- All developed Assemblies registered and stored in GAC.
- Extensively used Datasets and DataReader to transfer data to middle tier components.
- Written Stored Procedures, for validating, exporting and filtering data, into required tables.
Environment: Visual Studio. Net, C#, ASP.NET, SQL server, XML, VB Script, Java Script, IIS 5.0, Windows XP, Visual source safe, Microsoft .Net UDDI Server, IBM UDDI Server.
Confidential, SC Aug 2000- Aug 2002 Course Enrollment ProjectDepartment of Computer Science, USC, Columbia, SC
- Designed and developed a project for Department of Computer Science, USC to enable students to easily locate course and student details and access online course enrollment and increase user satisfaction on the site.
- Gathered user requirement to produce project specifications and consulted with other departments in the university on user interface related issues.
- Technologies used are Java Swings, JDBC, EJB, Oracle, sql queries, Microsoft word for mail merging and label printing.
Confidential, Columbia, SC
- Lab Instructor, CSCE 145 - Algorithm Design using Java. Taught Object-oriented concepts and Data structures using Java in labs. Conduct study sessions and proctor exams.
Ranked University Topper in B.E Mechanical engineering and received Gold Medal for best outstanding student in the University.
References:
Available upon request.