Post Job Free

Resume

Sign in

Senior Software Developer

Location:
Cumming, GA
Posted:
May 25, 2016

Contact this candidate

Resume:

Bhooshan Khairnar

515-***-****)

acux1w@r.postjobfree.com

SUMMARY

** *****’ experience in the field of Information Technology, significantly dealt with Object oriented analysis, designing, developing and implementation of software with complete life cycle.

Strong understanding of .NET Framework and .NET application architecture.

Good command on ASP.NET, ADO.NET, C#, VB.NET, MVC4, WCF, Web Services, SQL Server 2005/2008/2012, SQL Server Reporting Service, GUI design and development, Oracle, Crystal Reports, XML, XSL, JavaScript, JQuery, AJAX, AngularJS.

Experience in Web-Development technologies like HTML/DHTML. Excellent working knowledge in Win forms, Web Forms, Web Services. Worked with Windows Communication Foundation for Web Services.

Expertise in Object Oriented Technologies, OOPs concepts, OOP programming.

Very strong in Project Visualization, Design, Coding, Implementation, testing and debugging.

Working with Agile programming techniques.

Working with MVC Design Pattern.

Working with databases SQL server 2005/2008 using data technologies like ADO.net, DTS, OLEDB, ODBC.

Able to adapt quickly, well organized.

Self-Initiative and committed to quality and functional Knowledge of a professional environment.

Highly motivated and analytical team player with aptitude for creative problem-solving and trouble shooting, excellent communication skills and interpersonal skills.

Strong analytical and problem-solving abilities.

Experienced in working under the fast pace and process-oriented environment.

EDUCATION

Master of Science in Computer Science, Pune University, INDIA

Bachelor in Computer Science (BCS) Pune University, INDIA

TECHNICAL SKILLS

Microsoft Technologies

.NETFramework ver 1.0/2.0/3.0/3.5/4.0, ASP.NET 2.0/3.0, C#.NET, VB.NET, ADO.NET, WCF, Web Services, WSDL, MVC4

Programming Languages

C, C++, C#, Java, VB6.0, VB.NET, PL/SQL

Web Technologies

ASP, JSP, XML, XSL, XSLT, VB Script, HTML, DHTML, AJAX, SOAP, UDDI, CSS, WML, JavaScript,JQuery.

Operating Systems

Windows 98/2000/XP/VISTA

Databases

Microsoft SQL Server 2005/2008/2012, MS-Access, ADO.NET, OLEDB, ODBC, DAO

Tools

Visual Studio 2005, 2008, 2010,2012, PL/SQL Developer, Visual Source Safe, MKS Integrity Client, Tortoise SVN, Microsoft FrontPage, Edit-Plus, PhotoShop, Dreamweaver, Crystal Reports

Web Servers

IIS 6.0, 7.0 Windows Server,Tomcat, Apache

PROFESSIONAL EXPERIENCE

Macy’s Systems & Technology August ’14 – Current

Johns Creek, GA

Software Developer

Security Dashboard

Description: Security Dashboard is a web based application used to monitor various network devices like firewalls, checkpoint, bluecoats, junipers, VPNs. The application helps the security monitoring team to identify device status. The application displays detailed information of each device grouped under appropriate groups. There are various screens in this application to view various devices. The data is stored in SQL Server database. We have a routine setup where we perform data pull from Orion data source which monitors these devices.

Responsibilities:

The application is a web based application being developed in Microsoft Visual studio .NET 2012 using ASP.NET entity framework, C#.net, SQL Server.

Developed various screens for the application.

Has written a number of complex stored procedures in SQL server 2012.

AngularJS for data binding

Used Cascading Style Sheets for attaining a pleasing look and feel throughout the application.

Worked with Project Lead and Manager in developing new strategies for the projects.

Environment: .Net 4, Visual Studio 2012, C#.NET, ASP.NET, ADO.NET, AngularJS, SQL Server 2008, TFS, SSIS

UPS June ’13 – August ‘14

Sandy Springs, GA

Software Developer

Trade Lane Model

Description: Trade Lane Model(TLM) is a web based planning tool, used by finance department for forecasting the goals based on current values/data. User can set their goals at various level viz. country level,region level, customer segment, industry segment for various categories viz. Volume, shipment,revenue,Expense.

There are various screens in this application to view the goals based on region,country.

User has option to either plan the forecast using the web application or user can upload the excel file with his planned numbers using the Plan Online screen. Here the user can download the format for excel template which will contain values for current year and update and upload the file which will update the database internally. Internally the excel file is read as XML string within SQL Server and the database is updated accordingly.

There is also a reports section where graphical reports are displayed using bar graphs, pie charts. Other departments also need this data where we have created a WebAPI which is accessible through http and we send data in xml format.

Responsibilities:

The application is a web based application being developed in Microsoft Visual studio .NET 2010 using ASP.NET MCV4 framework, C#.net, SQL Server, EXTJS

Developed various screens and reports for the application.

Has written a number of complex stored procedures in SQL server 2008.

Used Ajax components and Cascading Style Sheets for attaining a pleasing look and feel throughout the application.

Implemented reports.

Extensive use of AngularJS library for creating rich user interface and developing graphic reports.

Environment: .Net MVC4, Visual Studio 2010, C#.NET, ASP.NET, ADO.NET, SQL Server 2008, Tortoise SVN, AngularJS, SSIS

Prime Care Technologies Ltd. Feb ’12 – June ‘13

Duluth GA

Software Developer

PrimeVIEW Dashboard

Description: PrimeVIEW, an on-demand, enterprise-wide, and in-depth Executive Information System. PrimeVIEW displays vital, accurate, and actionable information in real time. Because it seamlessly integrates data from your existing clinical, financial, and labor data sources, primeVIEW dashboard presents interactive and useful graphs, tables, and reports. User can conveniently analyze and act on census levels/admissions; labor hours/costs; inpatient/outpatient receivables and collections; reimbursement rate analytics; financial/RUG focus reports. View actual census/admissions/discharges by payer type with budget information, trending for budgeting and forecasting, locations discharged to, lengths of stay, and separate admission and readmission information. Scrutinize staffing hours and costs by job type and location with Week-to-Date, MTD, QTD, or YTD data and charts. Users can compare the updated labor budget based on actual census to the original labor budget based on budgeted census. You can also monitor overtime hours with the ability to fill shifts with staff not in an overtime status. Analyze MTD, QTD, and YTD receivables and collections - inpatient/outpatient - by payer from the corporate to the facility level, including monthly AR Days Sales Outstanding and AR Aging. View consolidated cash information by payer to easily monitor compliance with targeted collection dates. Observe and monitor a 12-month cash trending by payer and/or by date. The facility-specific daily cash collection KPI allows reconciliation with bank statements. Identify high-dollar outstanding accounts by resident and payer. Month-end and Interim aging information gives you vital net, debit-only, and credit-only information.

Responsibilities:

The application is a web based application being developed in Microsoft Visual studio .NET 2010 using ASP.NET MVC4, C#.net, SQL Server

Depicted and documented high level flow diagrams and case diagrams using Microsoft Visio.

Analyzed the existing application and improve turnaround time for the current and new requirements.

Involved in the implementation using .NET framework 4.0

Developed various screens and reports for the dashboard.

Has written a number of complex stored procedures in SQL server 2008.

Used Ajax components and Cascading Style Sheets for attaining a pleasing look and feel throughout the application.

Implemented reports using SSRS

Environment: ASP.NET MVC4, Visual Studio 2010, C#.NET, ASP.NET, ADO.NET, SQL Server 2008, MYSQL, SSRS, IIS, MS Visio, TFS.

Syntel Inc. Jan’11- Feb ‘12

Project Lead/Analyst

Client: Wells Fargo (Charlotte, NC)

Knowledge Online Dashboard

Description: Knowledge Online Dashboard (KOL Dashboard) is a business management tool used to visually ascertain the status of a business enterprise. KOL Dashboard use visual, at-a-glance displays of data pulled from business systems to

provide summaries of business conditions. The dashboard was based on user roles and permissions, so user with different permissions will see different views of the dashboard. A single high level web page was designed with different menus which were also based on user permissions which were managed by the application administrator. Reports were designed using sql server reporting services and many of the reports were parameterized, where different users passed different parameters to the reports. The user had the functionality to select his top reports as favorite reports which are shown in different tabs on the single high level web page as soon as he logs into the system. Along with this favorite reports user sees the list of reports accessible to him.

Responsibilities:

The application is a web based application being developed in Microsoft Visual studio .NET 2010 using ASP.NET 4.0 framework, C#, SQL Server and ADO.NET

Depicted and documented high level flow diagrams and case diagrams using Microsoft Visio.

Analyzed the existing application and improve turnaround time for the current and new requirements.

Involved in the implementation using .NET framework 4.0

Developed various modules for configuration of the system.

Used Session, Application and Http Context variables for State management across the application.

Has written a number of complex stored procedures, value look up’s in SQL server 2008.

Used Ajax components and Cascading Style Sheets for attaining a pleasing look and feel throughout the application.

Worked with Project Managers in developing new strategies for the projects

Performed regular code reviews on timely bases and also performed unit testing such that efficient output is achieved.

Implemented reports using SSRS

Responsible for maintaining the version control of the source code and project related documents.

Environment: .Net Framework 4.0, Visual Studio 2010, C#, ASP.NET, ADO.NET, SQL Server 2008, SSRS, IIS, MS Visio, TFS.

Mahathi Software July’08 –Jan’11

Senior Developer

Client: NCR (Duluth, GA)

Advance Configuration Management

Description: A web application that can be used for the maintenance of parameters within a store and an enterprise environment. The enterprise parameter maintenance shall support the maintenance of parameters for multiple store environments, as well as, the maintenance of parameters for the enterprise location. The store parameter maintenance shall support the maintenance of parameters for terminal groups and store wide “system” parameters. The parameter maintenance utility supports searching context help and prompt descriptions. The parameter maintenance utility supports filtering the user interface on defined groups. The parameter maintenance utility supports business rules in the form of validation logic on fields in the user interface. A model defined for assigning validation rules to parameters. A mechanism defined for presenting a parameter to a user through a user interface using mapping rules. A mechanism defined for mapping a parameter from the Common Web Office database to a web application for maintenance. Localization shall be used for mnemonics displayed in the user interface. There is support for server resident parameters that are not transferred from the Common Web Office to the Solution specific back office. Roles used to prevent unauthorized access to parameters.

Responsibilities:

The application is a web based application being developed in Microsoft Visual studio .NET 2008 using ASP.NET 3.5 framework, C#, SQL Server, XML and ADO.NET

Implemented Agile methodologies in the application development for achieving an efficient end product.

Depicted and documented high level flow diagrams and case diagrams using Microsoft Visio.

Involved in the implementation using .NET framework 3.5.

Developed various modules for configuration of the system.

Used Session, Application and Http Context variables for State management across the application.

Has written a number of complex stored procedures, value look up’s and triggers in SQL server 2008.

Used Ajax components and Cascading Style Sheets for attaining a pleasing look and feel throughout the application.

Worked with Project Managers in developing new strategies for the projects

Performed regular code reviews on timely bases and also performed unit testing such that efficient output is achieved.

Implemented reports using SSRS

Responsible for maintaining the version control of the source code and project related documents.

Environment: .Net Framework 3.5, Visual Studio 2008, C#, ASP.NET, WCF, Web Services, AJAX, ADO.NET, SQL Server 2008, SSRS, IIS, MS Visio, MKS Integrity Client.

Client: NCR (Duluth, GA)

Senior Developer

Xpress Entertainment

Description: Xpress Entertainment a high-capacity DVD vending kiosk that enables rentals and sales of wrapped media. Xpress Entertainment options include digital download kiosks, as well as bare-disk handling capabilities and support for other types of digital media such as music and video games. RFID technology is also used to perform physical inventory of the kiosk, and it can be done remotely to validate product inventory at anytime. Convenient access to purchase and rent movies, games, and other media. Xpress Payment kiosk allows consumers to complete payment transactions in the most simple and time-saving manner possible. The kiosk is easy to use, accepts multiple tenders and ties directly into the point of sale.

Responsibilities:

Interacted with project manager and development team to analyze the missing requirements and developed the needed.

Developed new classes in the business layer using C# and handled the UI field values on objects. Used Data Adapters, Data Sets, Data Grids and Data Tables for binding data to the various web forms in ADO.Net.

Enabled communication between application tiers through interfaces using secure contract bindings in WCF for increased performance and security.

Implemented Windows Communication Foundation (WCF) Services and ASP.NET/XML Web Services to enable platform and application communication.

Implemented State management for application including Client side and Server side state management techniques like Session management, Application State, Http Context.

Has written a number of stored procedures and triggers in SQL server.

Extensively used JavaScript for client side validations, Ajax and Cascading Style Sheets was used for consistent look of the site.

Performed regular code reviews on timely bases and also performed unit testing such that efficient output is achieved.

Implemented inventory reports using SSRS.

Developed Unit Test cases and implemented unit test cases.

Environment: .Net Framework 3.5, Visual Studio 2008, C#, ASP.NET, AJAX, ADO.NET, SQL Server 2008, SSRS

Milletech Systems, Georgia Nov’07–Jun’08

Software Developer

Effort Certification Application Certification

Description: The web application Effort Certification Application System (ECAS) allows individuals to document and certify how he/she has spent 100 percent of his/her time during the most recent reporting period.

Responsibilities:

The application was developed as a web application using Microsoft Visual studio .NET 2005. Developed the modules using ASP.NET 2.0, C#, SQL Server, JavaScript, HTML and ADO.NET.

Designed different components using C# language for enterprise-level web applications. Built on Multi-tier Architecture with extensive use of Object Oriented Programming Techniques like inheritance, interfaces.

Involved in the design and implementation of user interface, middleware business components and Database.

Closely interacted with business analyst and development team to analyze business requirements and developed a prototype model.

Designed and developed Web Forms and Windows Control Libraries in C#, comprising of reusable controls.

Used ADO.NET for data retrieving, querying, storage and manipulation and also Implemented Stored Procedures at the database level.

Created Data Adapters, Data Sets, Data Grids, Lists, Data Repeaters and Data Readers for binding data in ADO.Net.

Cascading Style Sheets was used for consistent look of the site.

Conducted periodical code reviews, peer-to-peer testing and defect prevention and tracking.

Environment: .Net Framework2.0, Visual Studio 2005, C#, ASP.NET, AJAX, ADO.NET, SQL Server 2008, IIS.

AskMe Software, WA May’06–Nov’07

Software Developer

AskeMe Enterprise

Description: AskMe Enterprise, solution for deploying Employee Knowledge Networks, enables organizations to fully leverage employee knowledge and expertise

to drive innovation and improve bottom line performance. A comprehensive set of

features that promote and drive employee knowledge sharing. Powerful search capabilities that returns the most relevant people, discussions, and documents

Ability for employees to completely interact with the system from e-mail, thereby

ensuring the knowledge network. A searchable, easily managed knowledgebase of publications and Q&A interactions.

Responsibilities:

Designed and modeled the application using UML and prepared Sequence and Class Diagrams.

Developed the web based application using Microsoft Visual studio .NET 2005. Developed the modules using ASP.NET 2.0, C#, SQL Server, JavaScript, HTML and ADO.NET.

Coded class flies in C# for implementation of business logic and handling the database objects.

Developed Reports using SSIS

Used ADO.NET for establishing connections to the SQL Server.

Responsible for the development of effective graphical representation of data so that it can be easily interpreted.

Worked with Data Sets, Data Tables to populate Data Grid.

Created T-SQL Stored Procedures and Triggers in SQL Server.

Used JavaScript for implementing client side validations.

Responsible for adding/fixing modules and supporting the system during Maintenance phase of the project.

Worked in Production support to resolve critical day to day production issues.

Environment: .Net Framework2.0, Visual Studio 2005, C#, ADO.NET, SQL Server 2005, Web Services, JavaScript, SSIS.

Compeat.com

Description: The Leading back office inventory and accounting system for food service industry. Compeat Back Office Software is centrally-hosted inventory and back office accounting system developed expressly for the Foodservice and Hospitality industry. Compeat provides a variety of reports to help you view your key data quickly and easily for management, research, and audit trail purposes.

Responsibilities:

Actively participated in collecting the requirements along with the team lead. User and User group meetings, existing systems and various other source of information were analyzed.

Designed and developed a web interfaces.

User Interface is designed and developed using C#, ASP.NET.

Worked with Data grid control and validation controls using ASP.NET.

Client side codes were written in JavaScript components.

Used MS SQL Server 2000 as back-end database, complete control using front-end based web-interface to add and/or modify products with secured connection.

Wrote SQL queries and Stored Procedures in SQL Server 2000.

Developed a User control for authentication, Info Bar and Search Control.

Designed and developed a Custom control for Zip Code Search and validation functions.

Developed Crystal Reports.

Environment: Microsoft Visual Studio, C#, ASP.NET, ADO.NET, Microsoft SQL Server 2000, IIS

Redfin.com

Description: A web application that lets you buy and sell MLS-listed homes online. The application lets shop for homes using a map-driven site, then make an offer or list a property. This information is sent to a Redfin agent who will personally review all offers and handle the negotiations and paperwork, and give discounts.

Responsibilities:

The application was developed as a web application using Java, JavaScript, HTML, XML and Hibernate.

Designed different components using java language for enterprise-level web applications with extensive use of Object Oriented Programming Techniques like inheritance, interfaces.

Closely interacted with business analyst and development team to analyze business requirements and developed a prototype model.

Implemented Stored Procedures at the database level.

Created Data Adapters, Data Sets, Data Grids, Lists, Data Repeaters and Data Readers for binding data in ADO.Net.

Cascading Style Sheets was used for consistent look of the site.

Conducted periodical code reviews, peer-to-peer testing and defect prevention and tracking.

Environment: Java, JSP, MySQL, Hibernate, XML, JavaScript, HTML

Tata Technologies Ltd., India May’04–May’06

Developer

Integrated Production Management System (IPMS)

Description: The primary aim of this project is to integrate the production process for Car Plant in Tata Motors, INDIA. Integration in terms of data transfer, data processing and sharing the information and workload according to the market demand. Developed a web-based application for the internal use of the organization. The main purpose of the application is to keep track of all the information that is related to production process, test passes and to make a record of what all tests that are performed on those test cases and their results. The goal was to make it internet/intranet capable and make it available to the Project Manager, Project Leads and the other resources that are associated with the project at any point of time.

Responsibilities:

Led the project from the inception phase to the deployment phase.

Performed analysis and design of the components using UML.

Worked on the Database design and developed ER-diagrams.

Designed and developed the interfaces using Web Forms

Developed ASPNET web pages using HTML, ASPNET web controls

Developed the Database tables and stored sample data.

Provided different data validations using ASPNET validation controls.

Written code for database connectivity and interaction using ADODB

Developed Web Services to transfer data to vendors.

Worked with Third Party Controls (Infragistics).

Tested the application at various stages.

Implemented new features for the later versions.

Documented the user manuals.

Environment: Visual Studio, ASP.NET, JSP, IIS, SQL Server, XML, HTML, Visual Source Safe

Ward Enrolment System

Description: Web based solution for managing and maintaining the database of employee wards for Jamshedpur plant of Tata Motors. The purpose of developing the web based Ward Registration System is to enable the Central Employment Bureau personnel of TML, Jamshedpur to maintain a database of eligible wards and to search the database against a specific requirement for hiring. In addition various statistical reports will be provided to aid the recruitment process

Responsibilities:

Participated in end user meetings to gather input and acceptance for the system requirements and design of account information automation system.

Created, managed and populated the SQL 2000 database.

Developed user-friendly interfaces.

Developed web interface using ASP

Developed various reports including general and customized reports according to the Human Resources requirements.

Environment: ASP.NET, IIS, SQL, HTML, JavaScript, CSS, ASP, Windows 2000



Contact this candidate