We provide IT Staff Augmentation Services!

Development Manager Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • I seek a position where I can continue to expand my knowledge of emerging technologies. I’m happiest in an environment where technical challenges must be overcome.
  • The technologies are somewhat irrelevant to me - I’ve worked effectively on many platforms and with many different types of tools.
  • Working with junior developers as a mentor has been particularly fulfilling to me throughout my career, although I can work effectively alone.
  • I enjoy a team environment and I am considered to be easy to get along with.
  • I have had over ten years of Professional Software Engineering experience, although I have been writing software for most of my career.
  • During this time, I have architected, implemented and maintained Web-based and desktop applications on multiple platforms.
  • I am experienced in Object Oriented Design techniques and Service-Oriented Architecture.
  • I have been involved in the full life-cycle (design/implementation/maintenance) of commercial products with stringent reliability and quality requirements.
  • I have had extensive experience in Microsoft Technologies, including the .Net Framework and prior application technologies, such as COM.
  • I have owned a Microsoft Universal MSDN subscription for many years.
  • This allows me to work with all of Microsoft’s products on my home network, which consists of several workstations and servers.
  • Currently I am working with Visual Studio 2010 and .Net 4.0. I am building Silverlight 3.0 Web Pages for SharePoint 2007 and plan to upgrade to SharePoint 2010 in the near future.
  • Strong skills in Requirements Analysis and Design, including meeting with stakeholders to reconcile goals.
  • Highly skilled in writing understandable project documentation of all types.
  • Highly skilled in developing training materials and giving instructional lectures.
  • Common-sense approach to balancing agility with discipline in software development.
  • Practiced Confidential designing efficient meeting protocols, moderating meetings and capturing/distributing critical notes.
  • Many technology-specific competencies described in the sections below.

TECHNICAL SKILLS

.NET SKILL SET: .NET Framework 1.0/1.1/2.0/3.0/3.5/4.0/4.5/5.0 , C#, VB.NET, ASP.NET, ADO.NET, Classical Web Services, UDDI, WSDL, SOAP, Windows Forms, WPF, SharePoint, BizTalk, WF, Silverlight, WCF, Net/COM Interop.

LANGUAGES: Fortran, C, C++, C#, VB6, VB.NET, HTML, XML, JavaScript, PL/SQL, Confidential -SQL, Objective-C, .Net CLR IL, Python, PHP, XAML

RDBMS: MSSQL 2008/2012, Oracle 9i/10g, MS Access 97/2000/2003/2007 , MYSQL, SqLite, OpenLink/Virtuoso/RDF

OPERATING SYSTEMS: Windows 9x/2000/XP/Vista/Server 2003/Server 2008/7, UNIX/Linux, OS X, Snow Leopard, .Net, Mono

IDE SOFTWARE: Visual Studio .NET/ 2003/2005/2008/2010/2013 , Eclipse, Apple Xcode, Expression Studio Suite, NuSphere, MonoDevelop, Xamarin.Studio

CODE MANAGEMENT: Visual Source Safe (VSS), Subversion, Team Foundation Server (TFS), Perforce, Git

DATABASE ACCESS: DAO, OLEDB, ODBC, Classical ADO, ADO.Net, LINQ, Entity Framework, nHibernate

REPORTING TOOLS: SSRS, Crystal Reports

APPLICATION SERVERS: IIS, Apache, WAS

PROFESSIONAL EXPERIENCE

Confidential

Development Manager

Responsibilities:

  • Responsible for constructing a development methodology and coordination plan for all facets of a major project.
  • Vetted various 3rd-party tools for in corporation into the product.
  • Indoctrinated the team in various Ultra-Rapid Application Development (URAD) techniques.
  • Programmed various needed extensions into a C# cross-platform framework to support the product.

Environment: (.Net Core), Xamarin

Confidential

Cross-platform Xamarin Consultant

Responsibilities:

  • Reviewed the existing rough design for reasonableness.
  • Fleshed out details and provided design documentation for the project.

Environment: (Xamarin.Forms, Xamarin Studio, Visual Studio 2015, .Net Framework 4.6.2, C#)

Confidential

Cross-platform Xamarin Consultant

Responsibilities:

  • Developing REST client and consulting on REST service data shaping for efficiency.
  • Using our existing code infrastructure to build functionality for client.
  • Screen design.
  • Developing unit tests.

Environment: (Xamarin.Android, Xamarin Studio, Visual Studio 2015, .Net Framework 4.6.2, C#)

Confidential

Cross-platform Xamarin Consultant

Responsibilities:

  • Putting special diagnostic probes into Xamarin.Mac runtime do more fully analyze crashes.
  • Tutored employees on stochastic testing issues.
  • Developing tests for the code base.
  • Performing code audits for thread-safety.

Environment: (Xamarin.Mac, Darwin, Xamarin Studio, Visual Studio 2015, .Net Framework 4.5, C#, Dtrace)

Confidential

Cross-platform Xamarin Consultant

Responsibilities:

  • Prepared existing code base to be “platform-agile”. Rewrote code to better enable code sharing between Windows, Android and iOS platforms.
  • Tutored employees on cross-platform issues and thread-safety issues. Wrote C# cross-platform unit tests for the shared code portions.
  • Integrated the app with Rest-based Web services.
  • Converted the applications to Xamarin Forms.

Environment: (Xamarin.iOS, Xamarin.Android, Xamarin Forms, Xamarin Studio, Visual Studio 2013, .Net Framework 4.5, C#)

Confidential

Cross-platform Consultant

Responsibilities:

  • Updated samples to run with Visual Studio 2013 and to provide better documentation.
  • Rewrote code to better demonstrate code sharing between Windows, Android and iOS platforms.
  • Wrote C# cross-platform unit tests for the shared code portions.
  • In the process of integrating our PAF into their samples to provide ability to more easily share code between Android, iOS and Windows Phone.

Environment: (Xamarin.iOS, Xamarin.Android, Xamarin Studio, Eclipse, Xcode, Java, c++, Objective-C, Visual Studio 2013, .Net Framework 4.5, C#, Mac OSX)

Confidential

Cross-Platform Security Consultant

Responsibilities:

  • Developed a cross-platform security mechanism for worldwide customer login and authentication.
  • Developed a demonstration prototype on Apple Macintosh platform - new platform for Confidential .
  • Developed a complete cross-platform framework to serve multiple future applications.

Environment: (Xcode, Java, C++, C, Objective-C, Objective-C++, Visual Studio 2013, .Net Framework 4.0, C#, Mac OSX, Linux, Windows)

Confidential

Cross-platform Consultant

Responsibilities:

  • Studied the current code base to discover security issues.
  • Rewrote code to maintain existing functionality exactly while closing security holes. Simultaneously partitioned code base into platform-independent portion (most of the code) and platform-dependent plugins.
  • Prepared comprehensive unit tests, functional tests and system-level tests to ensure correct and secure operation on both Windows and Mac platforms.

Environment: (Mono 3.2.7, Xamarin Studio 4.2.3.59, VS2013, Python, MS Build, .Net Framework 4.0, C#, Mac OSX, Xcode, Python)

Confidential

VB6 Conversion Consultant

Responsibilities:

  • Studied the current system to determine the logic involved in allowing only certain case workers in certain districts to see and/or input certain data, depending on authorization.
  • Designed new WPF infrastructure in support of an evolving NYS-developed MVVM Architecture.
  • Built new WPF controls and repaired existing controls that were written by individuals who (apparently) were not familiar with Microsoft’s concept of the WPF design workflow, including interfacing to visual designers.
  • Built new interfaces to existing WCF services.
  • Built sophisticated tests to establish the fidelity of new windows and infrastructure functionality in comparison with old VB6 system.

Environment: (VS2010, TFS, .Net Framework 4.0, VB.Net, Citrix, Oracle-PL/SQL, WCF, WPF, Expression Blend, XAML)

Confidential

Cross-Platform Development Consultant

Responsibilities:

  • Studied the current system for various cross-platform inconsistencies that would encumber building and running the software on the other platform.
  • Developed a work plan document with tasks and schedules for the modification/enhancement of the software in order to run well on all of the platforms we wish to support.
  • Researched current techniques in cross-platform technology for remoting, concurrent operations and several other critical technologies.
  • Provided access to Confidential ’s cross-platform open-source project, Goshaloma and performed enhancements/customizations needed for Kodak’s project.
  • Developed new build platform for continuous integration builds on three platforms. This platform is Mac-based with builds and unit tests performed on Linux and Windows through use of virtual machines running under VMware Fusion.
  • Consulted on all aspects of cross-platform development, including building and testing of managed and unmanaged code modules and designing unit and performance tests.

Environment: (Mono 2.6.4, Mono Develop, VS2008, VS2010, Perforce, C++ C, Python, MS Build, .Net Framework 3.5, 4.0, C#, Objective-C, Mac OSX, Suse Linux, Gnu toolchain, Xcode)

Confidential, Troy, NY

Architect/Developer

Responsibilities:

  • Maintaining and extending the “Platform-Agile Framework” cross-platform framework that allows platform-agile operation of applications. PAF is designed to run on top of Microsoft’s and Xamarin’s implementations of the .Net framework across Windows, Linux, Mac, Android, iOS and Windows phone platforms.
  • PAF has been developed over a period of 10 years to allow software applications to be operable across Windows and UNIX platforms. The most recent version supports .Net technology through both Microsoft and Xamarin runtimes. PAF is a MEAP (Mobile Enterprise Application Environment), although its history predates that term.

Environment: (Mono 2.6.7/2.8, MonoDevelop, Moonlight, C#, Objective-C, C++ .Net Framework 4.0, Visual Studio 2013, MSSQL, Confidential /SQL, Silverlight, Subversion, Xcode, Gnu toolchain, Nunit 2.4.8, XAML, Expression Blend, iPhone, Android, .Net, Agile)

Confidential, Delmar, NY

Lead Developer-.Net Architect, Web Architect

Responsibilities:

  • Mentored junior developers, defined software work plans for the staff and managed the overall software development process using a disciplined agile methodology.
  • Developed company website using LAMP (Linux-Apache-MySql-PHP) technology. This was implemented as a 3-tiered Model-View-Controller pattern with a modern object-oriented version of PHP (PHP 5). Developed database with MySql.
  • Developed new mobile application on an Embedded Microsoft Windows XP platform for collecting automotive sensor data and displaying it to the user. Worked with Microsoft Expression Blend and Visual Studio to develop beautiful, animated screens for the embedded vehicle monitor. Developed databases in MSSQL Embedded. Developed the entire application in WPF. Built a complete plugin architecture within WPF. Worked with Infragistics and Telerik controls
  • Migrated application to iPhone and enhanced it to take advantage of on-board accelerometer and GPS capabilities. Modified screens and developed additional screens to take advantage of iPhone features, such as layer rendering.
  • Developed database in SqLite 3 to support data storage for IPhone Application

Environment: (Windows XP Embedded, WPF, ADO.NET 3.5, C#, VB.Net .Net Framework 3.5, Visual Studio 2008, Microsoft Expression Blend, MySql, PHP, Python, Turbo Gears, Zend framework, Apache, iPhone SDK, Xcode, Mac OS X, Snow Leopard, Linux, NuSphere IDE, Eclipse IDE, Infragistics, Telerik, iPhone, Android, Agile)

Confidential, Latham, NY

Web Developer

Responsibilities:

  • Upgrade legacy classical ASP systems to 3-tiered ASP.Net 2.0 systems.
  • Maintained existing VB.Net code for ASP.Net apps using Visual Studio 2003 and 2005.
  • Created/Designed/Updated/Refactored databases (MSSQL 2000/2005 and Oracle 10g)
  • Created/Updated Stored Procedures, Triggers (MSSQL 2000/2005, Oracle 10g)
  • Created/Updated Packages for Oracle 10g.
  • Developed the front-end screens for member applications (provider search, status queries, etc.) and provider applications (claiming, patient management, etc.) for the outward facing sites in ASP.Net 2.0.
  • Server-Side Form Validation using ASP.NET validation controls.
  • Used ADO.NET to connect to DB’s (SQL Server 2000/2005 Oracle 10g).
  • Upgraded a Content Management System to be accessed by internal users. This entailed redesign of screens and redesign of DB’s.
  • Developed procedures for periodic bulk upload of large datasets delivered as CSV and/or XML files.
  • Experience with developing applications conformant with HIPPA regulations and HL7 standards
  • Adhere to strict procedures for change management in order to help ensure consistent quality and reliability in fielded software applications.
  • Gave training to staff on SharePoint 2007 in preparation for rollout of new Intranet Enterprise system employing SharePoint Server 2007.
  • Developed Web UI’s under the government’s Section 8 Guidelines for accessibility to the disabled.

Environment: (Windows Server 2003, IIS - 6.0, ADO.NET 1.0/2.0, ASP.NET 1.1/2.0, classical ASP, C#, VB.Net, .Net Framework2.0, Visual Studio 2003/2005, Visual Source Safe, MSSQL 2000/2005, Confidential /SQL, SQL Management Studio, Oracle 10g, PL/SQL, SharePoint 2007)

Confidential, Troy, NY

SharePoint Architect/Developer/Trainer

Responsibilities:

  • Managed a team developing Microsoft SharePoint applications. Duties included teaching, coding critical items, interacting with existing customers, developing new business and development of project website.
  • Developed applications utilizing Microsoft SharePoint Services 3.0 with Microsoft Office SharePoint Server (MOSS) and Microsoft SQL Server 2005.
  • Design/Refactor databases to support data storage.
  • Utilized Microsoft database schema tools to generate an ORM that straddled Oracle and the internal SharePoint MSSQL RDMS’s with both being accessed through ADO.Net to reconcile data between SharePoint and external Oracle DB.
  • Developed ASP.Net web pages for SharePoint implementations of both Site pages and application pages.
  • Converted a large VB.Net-based Windows Forms rich client student record management application to SharePoint.
  • Utilized the SharePoint object model to create custom lists, document repositories and content types.
  • Designed forms in the InfoPath desktop client and published the templates to InfoPath form libraries. Employed the InfoPath object model to dynamically populate dropdowns with region-specific data appropriate for a particular business location. This entailed creating event handlers to intercept download of InfoPath forms in order to open the .xsn file and install the appropriate XML documents.
  • Developed custom Web Parts for logging and displaying alerts about emergency health and safety incidents.
  • Instructed clients on the use of SharePoint Designer to make small changes to customize sites for their end-users.
  • Developed SP “Features” and “Solutions” that contain customized functionality.

Environment: (Windows Server 2003/2008, IIS - 6.0, ADO.NET 2.0, ASP.NET 2.0, C#, VB.Net, .Net Framework 3.0, Visual Studio 2005, Oracle 10g, PL/SQL, MSSQL, Confidential /SQL, SharePoint 2007, SharePoint Designer 2007, InfoPath, Agile)

Confidential, Troy, NY

.Net Lead Developer

Responsibilities:

  • Met with and interviewed stakeholders to develop an understanding of current assets and goals for the upgraded system.
  • Indoctrinated stakeholders (many who were physicists with no software training) with some selected computer science concepts, including SOA.
  • Developed a complete system architecture by first developing a strawman and then iterating on the design with various stakeholders during several presentations/meetings.
  • Acted as Team Lead for ongoing development effort for one and one-half years.
  • Development of an ADO.NET interface for a legacy hierarchical database.
  • Developed new Oracle 9i DB for new work going forward to replace legacy database.
  • Rewriting C/C++ code in C# and rewriting VB6 code in VB.Net.
  • Participated in development of GUI in Windows Forms(Windows) and GTK+ (Linux).
  • Developed Web-based GUI’s in ASP.Net 2.0, utilizing ASP.Net designer within Visual Studio.
  • Performed unit testing and module testing using NUnit.

Environment: (Windows Server 2003, Linux/Mono, IIS - 5.0/6.0, ADO.NET 1.1/2.0, ASP.NET 1.1/2.0, C#, C, C++, VB6, VB.Net, CIL, .Net Framework 1.1, 2.0, Nunit, Ndoc, Subversion, Nant, Visual Studio 2003, Visual Studio 2005, Oracle 9i, PL/SQL, Mono).

Confidential, Los Angeles, CA

Director of Systems Research

Responsibilities:

  • Development of theoretical models to integrate behavioral-level and hardware-level simulators
  • Assisting in the development of a new software architecture for the integrated system.
  • Developing training programs and performing training for AWR’s customers and distributors worldwide.
  • Developing new computer simulation modules for emerging communication standards and developing documentation for these modules.

Environment: (Windows NT/2000/XP, COM, C++/C, UML, Visual Source Safe, Source Offsite, Framemaker, Agile)

Confidential, Troy, NY

President/CEO

Responsibilities:

  • Confidential is a small business involved in R&D and commercial product development in the communication and signal processing area.
  • From, Confidential was located in the Rensselaer Polytechnic Institute’s small business incubator center.
  • Confidential performed research and development for the government and developed commercial products.

Environment: (DOS, Windows 3.1, Windows 32s, Windows 95/98, Watcom C/FORTRAN, Microsoft C/C++/FORTRAN, WNDX, HP/UNIX, Sun/Solaris, Phar-Lap DOS extender, Vermont Views)

Confidential, Schenectady, NY

Staff Scientist

Responsibilities:

  • Performed signal/image processing for non-destructive evaluation systems, including ultrasound, X-ray and eddy-current imaging modalities.
  • Performed communications signal processing.
  • Worked on DEC Vax and DEC10 systems

Environment: (Sun Solaris, IBM-PC, Windows, VAX/VMS, DEC-10, FORTRAN, C, Objective C)

We'd love your feedback!