We provide IT Staff Augmentation Services!

Software Developer Resume Profile

2.00/5 (Submit Your Rating)

NJ

Summary of Experience

  • 8 years of experience in windows based software development, enhancement and maintenance. In depth knowledge of Object Oriented Design.
  • 4 years of experience in windows desktop application design development in C .Net
  • 7 years of experience in database design, management maintenance. In depth knowledge and experience in Database objects NHibernate,Stored Procedures, Triggers, Functions, Views, PL/SQL queries.
  • 3 years of experience in software systems in .Net web application development using ASP.NET.
  • Microsoft Certified Technology Specialist MCTS 562 in ASP.Net 3.5 C .
  • Working experience with AJAX, WCF and Web Services
  • 2.5 years of experience in Legacy IBM Mainframes, COBOL, JCL and DB2 environment.
  • Extensive experience in medical imaging application viewer development DICOMs PACS systems .
  • Strong understanding of N tier, MVC Plug-in architectureapplication.
  • Worked on RDLC reports, Crystal reports.
  • UsedXML, XSD, XSLT and XPATH.
  • Familiar with newest .Net framework 4.5
  • Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented, fast learner and excellent communication skills.

Technical Skills

  • Operating Systems: Windows
  • Programming Languages: C .Net WinForms ,XML, SQL, PL/SQL, C/C , Java Core , UML.
  • Internet Technologies:ASP.NET Web Form MVC , HTML, CSS, Ajax, JQuery, WCF, Web
  • Services SOAP , Javascript.
  • Database:SQL Server 2005/2008, NHibernate, ADO.Net, ODBC, OLEDB.
  • Reporting tools: Crystal Reports, RDLC Reports.
  • Utilities:Visual Studio .Net 2008 2013, Team Foundation Server, Leadtools SDK, NI-DAQmx, DICOM, PACS, Mantis Bug tracker, Activiz visualization kit.

Professional Experience:

Confidential

Role: Software Developer

Responsibilities

  • Collected requirements from technicians admin. Developed design documents.
  • .Net Technology Planning, Estimation. Identified future scope of the project.
  • Designedarchitecture for backend database for this website.
  • Developed backend stored procedures and triggers using SQL in SQL SERVER 2012.
  • Involved in designing and Development of SOA Service Oriented Architecture services using Web Services SOAP .
  • Worked on Master Pages, CSS, HTML, ASP.Net Server Controls, Html Controls, Designing Screens, Modal boxes, Ajax control toolkit, JavaScript JQuery.
  • Developing and using various User Controls Custom Controls Multiview Control.
  • Developed custom Membership and Role providers to access ASP.NET Pages.
  • Developed and Implemented Business logic Business classes for the website in C .Net.
  • Followed N-Tier Architecture, development which involves Presentation Tier, Data Access Tier, Business Tier and Database Tier.
  • Implemented scrum methodology.
  • Implemented windows utility programs to consume web services to upload data from each site every night using windows Task Scheduler.
  • Made use of RDLC Reports, XSLT to generate reports and daily emails.

Environment: C .NET, ASP.NET, .Net Framework 4.5, IISExpress, IIS8, XML, RDLC Reports, SQL Server 2005/2012, Web services SOAP , AJAX, JQuery, Ajax Control Toolkit, PL/SQL, Triggers, Agile, SQL, Windows Server 2008R2, Windows 7 Professional, Visual Studio 2013, JavaScript, TFS 2010.

Confidential

Role: Software Developer

Responsibilities

  • Designed implemented backend database for patient studies to be handled by Plexus.
  • Created User interface and custom controls in C .Net in visual studio 2008 for defining scan location and acquired images using Leadtools Medical Viewer with drag drop functionality.
  • Designed maintained XML files to be used for various MRI protocols and pulse sequences with default parameters.
  • Heavy use of singleton design pattern Dictionary data structurein the application design.
  • Converted of acquired images to DICOM using Leadtools SDK and uploading it to PACS.
  • Implemented Scan Resume functionality into Plexus.
  • Implemented patient EKG module to graph patient's EKG and acquisition blocks using GDI graphics, NI-DAQmx software suit for National Instrument Data acquisition device.
  • Developed and IntegratedDICOM viewer into Plexus with major post processing capabilities. Extensive use of leadtools annotations.
  • Created module to interact with MRI Bed using Modbus COM component.
  • Made effective use of .Net framework's Thread library.
  • Used NHibernate and mapping files to communicate to the database. Maintained a separate Data Access Layer to achieve the same.
  • Implemented effective exception handling module. Used Mantis bug tracker for managing various bugs enhancements. Customized as per requirement and managed roles users.
  • Building and deploying code on different environment Prod and DEV . Apply production patch. Maintained versions in Team Foundation Server.
  • Involved in Full life cycle of the project from requirements gathering to transition using Agile Methodology.
  • Technology Planning, Estimation for new features.
  • Performance tunings and code optimization.
  • Status reporting to the manager.
  • Collected requirements from the MRI - Techs and developed use cases.

Environment: C .NET, .Net Framework 3.5, Multithreading, Windows Forms Custom controls, NHibernate, XML, SQL Server 2005, Web services, Agile/SCRUM, Windows 7 Professional, Visual Studio 2008, TFS 2010, NI-DAQmx, Leadtools 17.5 x64 SDK, Modbus controller, AdamApax SDK, Mantis

Confidential

Role: Software Developer

Responsibilities

  • Identified requirements, business rules and input data format with business users, SMEs, managing and marketing team.
  • Technology Planning, Estimation. Identified future scope of the project.
  • Designed implemented backend database with understanding of business use so that database can be queried to single claim or patient level.Had customizable filters to query the data.
  • Implemented remote and shared database feature.
  • Developeddata import process using OLEDB to access data from Microsoft Excel input files instead of Excel COM object for faster access.
  • Implemented Model-View-Controller MVC Architecture so that it can be easy to change presentation layer, keeping the business logic untouched.
  • Used NHibernate and mapping files to communicate between DAL Data Access Layer and other business components.
  • Created User Control to make application code reusable and to give same look and feel.
  • Automatic saving of input data not conforming to business rules. Implemented outstanding exception handling mechanism.
  • Used RDLC Reports for creating user reports and statistics with Graph.
  • Implemented Agile/SCRUM methodology.

Environment: C .NET, .Net Framework 3.5, Multithreading, Windows Forms Custom controls, NHibernate, MVC, Microsoft Excel 2007/2010, OLEDB, XML, SQL Server 2005, Windows service, Background thread, Agile/SCRUM, Windows 7 Professional, Visual Studio 2008, TFS 2010, Mantis Bug tracker.

Confidential

Role: Software Developer

Responsibilities

  • Designed implemented backend database to be used by Firefly.
  • Improved multithreaded import process to populate database from DICOM images.
  • Use of XML, XPATH and XSLT for maintaining session information.
  • Implemented Forms based authentication.
  • RDLC report generation using XSD.
  • Made use of .Net Localization in order to make it language/culture invariant.
  • Implemented various post processing function on 3D volume such as cropping, volume coloring, texture etc.
  • Made use of Activiz Kitware Inc. visualization toolkit to construct 3D volume of human heart from stack of 2D DICOM images.
  • Interacted with third party software vendor project requirements.
  • Implemented windows service for PACS system.
  • Implemented Plug-in architecture.
  • Implemented Agile/SCRUM methodology.
  • Actively involved in development, debugging, database alterations feature development.

Environment: C .NET, .Net Framework 3.5, Multithreading, Windows Forms Custom controls, NHibernate, XML, SQL Server 2005, RDLC Reports, Agile/SCRUM, Windows 7 Professional, Visual Studio 2008, TFS 2010, Leadtools 15 SDK, Activiz SDK, Mantis Bug tracker.

We'd love your feedback!