We provide IT Staff Augmentation Services!

Software Developer Resume

SUMMARY:

  • Over 15+ years of experience in software development with focus on design, development, testing and Object - Oriented Methodologies.
  • Proficient in developing web-based, client-server applications using Microsoft .NET Framework, OOPS, ASP.NET, AJAX, C#, VB.Net, ADO.NET and SQL Server.
  • Experienced in creating Web Forms, Win Forms, Mobile Forms, User Controls, Custom controls and Deployment of the Project
  • Worked with SSIS, FTP, GPRS and SMTP Interfaces
  • Familiar with XML, Windows Messaging, System and Application Hooks
  • Fluent and strong with SQL Server, SQLite, Oracle, MS Access Databases
  • Experienced in designing Web sites using n-tier architecture, design patterns Singleton, MVC/MVP, Factory, Observer and Desktop applications and relational databases
  • Good knowledge of Visual Studio, C# .Net, ASP.NET, MVC and Angular.js
  • Versed with various stages of Software Development Life Cycle (SDLC) like Requirements Gathering, Design, Documentation, Development, Unit Testing, System Testing and User Acceptance Testing (UAT) and AGILE methodology
  • Experienced in multithreading, Performance Tuning, Code review, debugging and Trouble Shooting Applications.
  • Worked with Automated Testing using Win Runner
  • Microsoft Certified Professional in ASP.NET
  • Experience in leading a team
  • Interested in learning new Technologies and working on challenging tasks

TECHNICAL SKILLS:

Operating System: Windows Server, Windows Phone, Windows CE, iOS, Android, Windows Mobile, Mac

Technologies: Visual Studio, C# .NET, .NET CF, Xamarin Native, Xamarin Forms, ASP.Net, MVC, Angular.js, JQuery, AJAX, Web services, SOAP, JSON, REST Services, Windows Services, SSIS, WCF, WPF, VB.Net, .Net Compact Framework, WAP, WML, ADO.Net, OLE DB, VB, XML, XSD, XAML, VC++, MFC, MVVM, C, HTML, CSS, Telerik, UML Design, Flash, Flex, VBScript, JavaScript, Encryption, Decryption, Design Patterns, Generics, XML-RPC Services, Java, J2ME, RIM, OOP/OOD, Multi-threading, HIPAA, Smart Client, Thick Client, Thin Client applications

Databases & Tools: RDBMS, SQL Server, SSIS, SSRS, SQLite, Oracle, MS Access, DB2, SQL Server Compact Edition, T-SQL, PL/SQL

Other Utilities: IIS, Perforce, MS Visual Source Safe, MS Visio, SVN, NUNIT, Active Sync, Tom tom GPS Navigator, Route 66 Navigator, MS Word, Excel, LAN, WLAN, Wi-fi, GPRS, SMS, Contacts, POS, built in Cameras, Telephones, Barcode Scanners, RFID, VPN, Win Runner

PROFESSIONAL EXPERIENCE:

Confidential

Software developer

Environment: Visual Studio, C#, XAML, Windows 10, Universal Windows App development, Xamarin Forms, Xamarin Native, Microsoft Azure Cloud, iPhone, Android, Entity Framework, Lync, SQLite, SQL Server, Agile Scrum

Responsibilities:

  • Involved in analysis, design, development and deployment of the InspectionsApp
  • Designing and Developing XAML pages for the universal windows app
  • Developing Azure SQL services for storage
  • Developed Azure App Services for back end services and data synchronization
  • Creating custom controls for user friendly interface
  • Building the data access layer and Business logic for the InspectionsApp
  • Integrating the camera, internet and email functionality from the tablet device
  • Involved in analysis, design and development of OPT Parent/Guardian App
  • Design multilingual support for Mobile Apps
  • Integrating GPS, phone and messaging features to provide better user experience
  • Developing a common UI using Xamarin that supports multiple platforms
  • Developing platform specific customizations for optimum mobile app performance
  • Implementing Exception handling and providing support as needed
  • Developing POCs for iPhone and Android Apps

Confidential, Horsham, PA

Software developer

Environment: Visual Studio, C#, MVC, Angular.js, JQuery, ASP .NET, WebApis, SQL Server, HTML5, IIS, WCF, JSON, Perforce, LINQ, Windows services, REST Web services, JavaScript, CSS, Install Shield, Nunit

Responsibilities:

  • Involved in requirement analysis, design, coding and testing of the NextGen Mobile Application
  • Developing web pages using MVC and Angular.js
  • Making sure that the web pages work as designed for iPhone, Android and windows phones
  • Involved in integrating JQuery into the web pages
  • Wrote custom JQuery styles and integrated JQuery controls
  • Writing and Consuming WCF services to access the health records data.
  • Wrote stored procedures to access data from SQL Server
  • Developed the NextGen mobile application using C# .Net
  • Porting NextGen Mobile from asp .net to MVC / Angular to improve performance
  • Developed applications for installation and maintenance of various support services for NextGen Mobile
  • Wrote unit test cases using NUNIT
  • Implementing HIPAA compliance
  • Deployed the NextGen Mobile into Production and provided technical Support
  • Developing enhancements to NextGen Mobile to allows more EHR modules access from mobile devices

Confidential, Dallas, Tx

Software developer

Environment: Windows CE, Windows Server, Visual Studio, C#, .NET Compact Framework, VC++, WCF, SQL Server, IIS, Multi-threading, NANT, N-Unit, Subversion, Multimedia, XML, BugZilla, Wifi, Printer, Credit / Debit Card Scanner, POS (Micros, brinker, Positouch), Dynamic UI, Custom controls, User controls, Generics, MSMQ, Tortoise SVN

Responsibilities:

  • Developed client application using C# .Net compact framework
  • Developing custom controls
  • Developing and consuming WCF services
  • Downloading large multimedia files
  • Implemented enhancements and bug fixes
  • Implementing Payment Card Industry (PCI) compliance
  • Implemented asynchronous data transfer for better performance
  • Implemented dynamic content delivery mechanism

Confidential, Warwick, RI

Software developer

Environment: Windows Mobile, Visual Studio, C#, .NET Compact Framework, VB.Net, XML RPC Services, SQL Server, ASP.Net, Telerik, HOPPER testing, Multi-threading, NANT, N-Unit, Subversion, MVC / MVP, GPS, GIS, Google / Yahoo Maps, Camera, Multimedia, Phone, Android, Contacts, SMS, Email, Custom controls, User controls, Generics, Route 66 Navigator, Tortoise SVN, Trac, Active sync

Responsibilities:

  • Developed client application using C# .Net
  • Developing custom controls
  • Capturing photos, videos and sounds
  • Worked with multimedia files on various WM devices
  • Implementing enhancements and bug fixes
  • Multilingual support using localization strings
  • Making application compatible with various WM devices
  • Implemented asynchronous data transfer for better performance
  • Running Hopper test for Windows Mobile
  • Implementing XML RPC services to transfer data to and from Confidential server
  • Building CAB files using WIX and NANT

Confidential, Tallahassee, FL

Software developer

Environment: Windows Server, Windows Mobile, Visual Studio, VB.Net, C#, .NET Compact Framework, VB .Net, WCF, WPF, VC++, Encryption, Decryption, IIS, Web Services, MVC / MVP, SOAP, ASP .Net, AJAX, Oracle 10g, PL/SQL Developer, ODP.NET 11g, Stored Procedures, SQLite, AGILE Scrum, Active sync, Mac

Responsibilities:

  • Application architecture design
  • Active involvement in JAD (Joint application development) sessions
  • Developed windows mobile forms
  • Designing Web pages for server user interface
  • Building custom controls
  • Data Encryption and Decryption
  • Writing Data access layer (DAL) methods to interact SQLite and Oracle
  • Development of WCF Services
  • Developed client application using C# .Net
  • Wrote Oracle Stored procedures and packages
  • Built Setup and Deployment projects

Confidential

Software developer

Environment: Windows Server, Motorola Symbol MC9090 - Windows Mobile, Windows CE, Blackberry, Visual Studio, C#, .NET Compact Framework, ASP.NET, VB.Net, AJAX, VC++, ADO.Net, IIS, Web Services, WLAN, Wifi, SOAP, .NET Assemblies, OpenNetCF library, Generics, SQL Server, SQL Server CE, SQL Server Compact Edition, SSIS, SSRS, PL/SQL, Multimedia, JavaScript, J2ME, RIM, multithreading, NUNIT, Visio, Symbol managed Libraries (SMDK), RFID, Barcode Scanners, Point of Sale (POS), Windows Batch Scripting, Active sync

Responsibilities:

  • Lead a team through the whole SDLC
  • Requirement analysis, estimation, design, coding and testing of the miSHARP Application
  • Designed windows Mobile Forms
  • Developed custom controls and user controls
  • Implemented mobile best practices
  • Designed the Database for SQL Server and SQL Server Compact Edition
  • Involved in Analysis and Implementation of Security
  • Implemented TAPI functionality to make and receive phone calls
  • Developed the windows mobile application using C# .Net
  • Interfacing with barcode scanner
  • Implemented Point of Sale (POS) interface
  • Photo capture and transfer to the server
  • Signature capture and digitalization
  • Implementation of Logging for all the changes in the Data
  • Developed support mobile application using WAP
  • Configured App Centre for security
  • Implemented alerts by playing different sound files
  • Developed native application using VC++ for application installation
  • Synchronizing data between client and server using SQL Server Merge Replication
  • Created primary and foreign keys for maintaining data integrity
  • Created indexes on database tables for better performance
  • Wrote test cases using NUNIT
  • Used Web services for Synchronization the device time with the server time
  • Reading XML configuration data using SAX parser
  • Developed the server system using ASP .Net
  • Developed reports using SSRS
  • Used SSIS for Data integration
  • Implemented archiving using SQL Server scheduling agent
  • Worked with remote profiler for detecting memory leaks
  • Implemented dynamic screen flow (DSF)
  • Pro-actively identified and implemented performance-tuning initiatives for reducing the data access time, which decreased execution time in the sub-system thereby significantly reducing costs for the customer
  • Managing application maintenance with a specific focus investigating / correcting production issues and defects
  • Synchronization of data between the handheld and SQL Server
  • Deployed the system into Production and provided technical Support

Confidential

Software developer

Environment: Motorola Handheld Pocket PC (PPC), Windows CE, Unix, Visual Studio, C# .Net CF, XML, ASP.NET, VB.Net, Oracle 9i, FTP Server, Encryption, Decryption, Data Compression, Active Sync, ADO.Net, IIS, LAN, Web Services, SOAP, XML, XSD, .NET Assemblies, DB2, DB2 connect, T-SQL, JavaScript, Visio, Barcode Scanners, RFID, Active Sync.

Responsibilities:

  • Analysis of Requirements
  • Design of the XML structure for the input and output files
  • Reading XML data and creating XML files using SAX parser
  • Updated the XML file data using DOM parser
  • Implemented Data encryption and decryption
  • Developed the PDA application using C# .Net
  • Designed the windows mobile forms
  • Implemented mobile best practices
  • RAPI implementation for file transfer between the Handheld and the Desktop Support Application
  • Coding and Unit testing of the Application for the Handheld and the Support Application on the Desktop worked with barcode scanners
  • Implemented FTP file transfer using TCP/IP sockets
  • Implemented alerts by playing different sound files
  • Designed developed the server support systems using ASP.Net
  • Created and maintained web services using SOAP
  • Maintenance and Monitoring of Quality standards
  • Bug Fixing and Change Request Implementation
  • Deployed the system into Production and provided technical Support

Confidential

Software developer

Environment: Windows XP SP2, Visual Studio, C# .NET, VB .NET, Win forms, XML, MS Exchange Server, SMTP Server, Oracle, Multi-threading, GSM Modem and SIM

Responsibilities:

  • Analysis of Requirements
  • Design for XML Configuration files
  • Design for logical control flow
  • Understanding POP3 Commands and implementation of MS Exchange server communication
  • Understanding and implementing Modem communication through AT Commands
  • Sending Mails through SMTP server
  • Coding and Unit Testing
  • Understanding and implementing security
  • Bug Fixing and Change Request Implementation
  • Deployment

Hire Now