We provide IT Staff Augmentation Services!

Sr. Software Developer Resume

0/5 (Submit Your Rating)

Latham, NY

SUMMARY:

  • Sr. Software Engineer/Architect/CM Engineer with a Masters in Mathematics and extensive experience in software design and development of a wide range of applications in areas that includes Health Care, eDiscovery
  • CRM, Manufacturing Systems, Medical Imaging and Defense Systems. Well versed in best software practices, proven strength in problem solving and ability to create viable solutions during full software development life - cycle, including strong coding skills.

TECHNICAL SKILLS:

SKILLS: Strong architecture, design and coding skills. OOD with UML, Agile & Waterfall methodologies, Build & Release Management, Code Analysis, Disaster Recovery Analysis. Azure web hosting, Windows Server 2016, VS2015/C#/.Net, ASP.Net, MVC.Net, WCF, WF, EntityFramework/Sql CE, ADO.Net, SQL Server, HTML, CSS, jQuery, XML/XSD, XSLT, SQL, Multithreaded programming. UNIX, Eclipse/Java, Google Web Toolkit(GWT). C/C++, STL, C-shell, parallel-computing architectures. Source control: TFS, AccuRev & CVS. CI/Build automation: CruiseControl.Net.

PROFESSIONAL EXPERIENCE:

Sr. Software Developer

Confidential, Latham, NY

Responsibilities:

  • Agile methodology (user stories, sprints, retrospectives)
  • VS2015, C# source, DotNetNuke content management of ASP.Net 4.5 web form based web site.
  • TFS source control, Code reviews, Unit testing with MSTest
  • Data service using stored procedures for SQL Server & Sybase databases.

Independent Software Consultant

Confidential, Endicott, NY

Responsibilities:

  • VS2013, MVC.Net 4.5 (Models/Controllers using C# 4.5, Views using Razor View Engine 2.0, HTML/CSS).
  • UI using Bootstrap (v3.3.5) and jQuery UI (v1.11) widgets, jQuery Ajax.
  • SQL Server (v11.0), EntityFramework (v6.0), with Linq-to-Entities.
  • Unit testing with MSTest, utilizing Dependency Injection, Ninject (v3.2.2.0), and Mocking, Moq (v4.2).

Software Engineering Consultant

Confidential, Albany, NY

Responsibilities:

  • VS2013 IDE (Code, Build, Unit Tests, TFS).
  • WCF API Service Application, hosted as Windows Service.
  • C# 4.5 (Task Parallel Library (TPL), Lambda Expressions/Anonymous Methods, Extension methods)
  • EntityFramework with Sql CE 4.0 (Linq-to-Entities) used for backend data persistence.
  • TFS source control (Build Definitions, Work Tasks: Code Reviews, Work Items: Bug Reports)
  • Implemented WF application used to automate functional tests.
  • Designed system configuration files based on XML/XSD.
  • Designed and implemented Unit Tests and Functional Tests using visual studio test console.

Software Engineering Consultant

Confidential, Malta, NY

Responsibilities:

  • HTML/CSS/GWT/Java/AJAX/REST API’s/SQL, deployed to JBOSS servers. Sprint methodology, using JIRA system for product items. Eclipse IDE, SVN source control.

Software Engineering Consultant

Confidential, Warren, NJ

Responsibilities:

  • CM Lead/Technical Lead for SCM using AccuRev. Integrate, maintain, and enhance AccuRev to support software development process. Multiple streams of parallel development with team of 60+ developers.
  • Designed and implemented fully automated builds. Management of build server using CruiseControl.Net, providing continuous integration for multiple streams of software releases for entire team following Agile development, critical to deployment of production software (several enterprise releases per year).
  • Technical lead for new development initiatives including lead for pilot project to migrate application to latest .Net framework/VS2010. Provide analysis and recommendations based on tradeoffs/gains/risks & ROI/cost. Also, project and technical lead for static code analysis project to maintain optimal design and performance of enterprise application. Technical liaison for Microsoft Premier Support program and all third-party vendors.
  • Team member following Agile methodology for critical software development related to next generation 4G wireless network. Requirements analysis, coding, daily stand-ups, integration of C# code and XML services.

Technology: C#/.Net WinForm development, XML-over-http services, XPath, SQL, AccuRev software configuration management, CruiseControl.Net.

Software Engineering Consultant

Confidential, Owego, NY

Responsibilities:

  • Software engineer involved with the architecture, design and development of a 3-tier, windows based application used to manage aircraft mission data. As part of architectural design team, established top, middle, and data layered framework, built upon .Net, that formed the basis (reusable objects and components) for all project specific applications. Completed high level design producing class models, interface diagrams, and sequence diagrams and implemented software using C#/.Net framework.
  • Main developer of front end visual design for presentation of critical data. Designed and implemented WinForms using C# objects utilizing data binding with DataSets. Application configured using .Net Reflection, based on
  • XML configuration files as DOM’s. Data layer persisted with .Net data adapters and data connection objects using
  • SQL update commands. Interface with legacy (COM based) application using .Net interops.
  • Designed and coded custom controls including UserControl base class for all screens on WinForm, including a custom DataGrid class for displaying user data. Multithreaded application using Events/Delegates, and Mutexes.
  • Responsible for supporting 10-20 software developers building upon custom framework components to implement project specific components.
  • Software Engineering Consultant - RVSI, Hauppauge, NY (part-time, full-time )
  • Developed and maintained 3D-Vision application used for metrology of semiconductor devices. Involved with upgrading software for calibration of laser based camera and software used with data acquisition (frame grabber). Enhanced WinForm graphic tools for analysis of 3D data.
  • Win32 API, Visual C++, multithreaded apps, Windows kernel objects (Semaphores, Mutexes, etc.), STLGUI development (VB6), device context/bitblm.
  • Image processing, image acquisition and 3D vector algebra for laser calibration.

Sr. Software Engineer

Confidential, Stony Brook, NY

  • Software developer for Start-up Company developing new and innovative visualization systems used by physicians to analyze medical images for the diagnosis of diseases. Responsibility involves the design and development of programs for image processing, volume rendering and GUI applications. Complete development cycle (architectural and design specifications, coding and testing) from product requirements to product release, meeting all specifications according to FDA procedures.
  • Responsible for design and implementation of segmentation feature for new diagnostic application, v3D-Explorersuccessfully delivering to beta site for critical clinical testing and acceptance.
  • OOD using UML/Visio, design of class hierarchies, software implementation and debugging in Win2K platform.
  • Visual C++, Win32, Visual Basic, COM Objects, STL, OpenGL, MATLAB.
  • FDA and ISO9000 procedures (product requirements, software design documents, coding standards).

Software Engineer

Confidential, Hauppauge, NY

Responsibilities:

  • Software developer for a world leader in 2D/3D vision-based semiconductor inspection equipment, using high performance optics and advanced software. Responsibility for design and development of software systems used for image processing, image acquisition/scanner control, robotics, inter-process communications, statistical data generation and GUI front-end for control of machine operations.
  • Performed architectural design and development of new 3D Vision Engine, vital to replacement of legacy component of Wafer Scanner, contributing to $15 million in revenues. Design based on a WinNT, scalable multiprocessor/multithreaded architecture. Increased system stability and speed performance by 300%.
  • Led correlation and acceptance procedure for Confidential Corp., leading to sale of inspection equipment worth

Software Systems Engineer

Confidential, Binghamton, NY

Responsibilities:

  • Software developer for complex software systems used for flight modeling, synthetic radar imaging and visual systems used in state-of-the-art flight simulators. Responsibility for analysis, derivation, and programming of computationally intensive software systems implemented on large-scale, parallel network architectures.

We'd love your feedback!