The Future of Software Development - Devin AI Innovative Approach.pdf
Rushabh Shah: Application developer
1. Rushabh Shah
Application Developer (C#/.NET Programmer) with 3 years of experience at World
Wide Point of Sale.
Email: rushabh138@gmail.com
Blog: http://rushabh138.blogspot.com/
2. Objective
Desire to grow and strengthen my skill as an application developer and would like
to be recognize as a valuable asset of the company.
3. Summary
3 years of industrial experience in end to end product life cycle over Requirement gathering,
Analysis, Design, Implementation and Production support of Windows Applications.
3 years of experience using Microsoft Technologies like C#.NET, ADO, ADO.NET, Windows
Services and Crystal Report.
3 years of experience using Web Technologies like HTML, DHTML, XML, JQuery and
JavaScript.
Working experience of Windows Presentation Foundation (WPF), Silverlight and
Windows Communication Foundation (WCF).
Worked in Agile and SCRUM Methodologies.
3 years of experience in designing and developing windows architecture using Database as
middle-ware layer.
4. Summary Continue..
Good database skills in SQL Server 2008 R2/2005. Proficient in SQL and T-SQL
database language.
Over 6 months of working experience in developing and designing app in Android SDK.
Experience in developing database for android app using SQLite and perform different T-
SQL query for different database operations.
Demonstrated strengths in software debugging, team participation and problem
resolution.
Effective oral and written communication skills in individual and group
environments.
5. Skills
Programming Language C, C++, C#/.NET, JAVA
Database SQL Server 2008 R2, SQL Server 2005, SQLite, RDMS
Web Technology ASP.NET, WPF, WCF, HTML, DHTML, XML, XAML,
JavaScript, JQuery
Design Pattern Factory Pattern, MVC for ADT
Methodology Working knowledge of Agile Methodology
Web Server MS IIS
Reporting Tool Crystal Enterprise 11
Operating System MS Windows XP/VISTA/7/8
Tools MS Visual Studio 2010/2008/2005, SQL Management
Studio 2012/2008/2005, Eclipse, Android SDK.
MS Office Suite, FileZilla
6. Education
DEGREE UNIVERSITY YEAR
Master of Science
Computer Science
Fairleigh Dickinson
University, Teaneck NJ
May’2011
Bachelor of Science in
Bioinformatics
Sandra Patel
University, Anand India
April’2008
7. Work Experience
Worldwide Point of Sale has developed point of sale application known as CornerStore POS for multi-
users and multi-stations store.
Application is built in using Microsoft Point of Service for .NET Framework that provides .NET
applications with a simple and consistent interface for communicating with Point of Service (POS)
peripheral devices.
Application uses C# as Object Oriented Programming Language, Microsoft SQL Server 2008 R2 as
Database Server and Microsoft Visual Studio 2008.
Worldwide Point of Sale has developed Point of Sale app for android devices.
App is being design using JAVA as Object Oriented Programming Language, SQLite for database and
ADT (Android Development Tool).
Worldwide Point of Sale Application Developer Nov’2010 - Present
8. Windows Application
Developed complex application and updates throughout SDLC, including analyzing business
requirements, developing technical specifications, planning, coding and testing implementation.
Implemented Object Oriented Programming (OOP) features using Factory Design Pattern and
developed code libraries and assemblies for code re-usability and reduces development time.
Implemented concept of Agile Methodology to create working model of application:
- Taking suggestion from resellers and customers to design a clear, concise user
story,
- Implemented various business values and requirements,
- Track progress of the project once in three week (i.e. Sprint),
- Discussing work or any error on timely basis and
- Having every members of team on project with one team leader (i.e. Scrum master)
Created SQL scripts to query SQL database; developed C#.NET forms via SQL.
Wrote various stored procedure in T – SQL to implement the interactions with the database.
Programming database component including stored procedure, views and triggers.
Generated reports using CRYSTAL REPORTS from SQL database.
Work Experience Continue..
9. Windows Application
Developed windows services for auto backup of the database.
Build WCF service to register license copy of the application.
Used ADO.NET object like SqlDataReader, SqlDataAdapter, SqlDataBuilder and DataSet
for retrieving data from database.
Used Twitter REST API to read current twitter status into application.
Used LINQ technology to retrieve data from XML document.
Defined classes to read data from EXCEL and .csv file.
Defined interface to communicate with printer.
Led design reviews and provided recommendations. Incorporated security requirements into
design and ensured workflow.
Work Experience Continue..
10. Android Development
Working knowledge of Android application development using Eclipse IDE, SQLite, JAVA,
XML, Android SDK and plug-in.
Hands on experience in Android SDK based application development using MVC design
pattern.
Designed CornerStore Database using SQLite and perform various T – SQL procedure to
implement the interactions with the database.
Designed style and theme to use for different UI of android app using ADK editor and XML.
Notas do Editor
Heading : Micro San Serif 40 Details : Arial 16
Not included Silverlight in Web Technology Not included LINQ-SQL Tool and Entity Framework in Software
Microsoft Point of Service for .NET v1.12 (POS for .NET) is a class library that enables POS developers to apply Microsoft .NET technologies in their products. It provides a simple and consistent interface for .NET Framework applications to interact with POS devices, in compliance with the UnifiedPOS standard (aka UPOS). In addition, it provides windows plug and play (PnP) support. There are thirty-six classes of POS peripherals supported including cash drawer, receipt printer, barcode scanner, magnetic strip reader (MSR), line display, RFID, Biometric, Belt, Check Scanner, Fiscal Printer, Electronic Journal, Image Scanner, Item Dispenser, Magnetic Ink Character Recognition Reader (MICR), PIN Pad, signature capture device, etc. In addition, POS for .NET supports many legacy devices where OPOS service objects are available.