We provide IT Staff Augmentation Services!

Project Manager Resume Profile

2.00/5 (Submit Your Rating)

MD

Technology Summary current

  • An accomplished IT professional with experience in software development, Windows and Linux systems administration, project management, and team leadership. Passionate about technology, while open - minded and adaptive to changes within the industry.
  • Development: .NET/C, ASP.NET MVC, ASP.NET Web API, PowerShell, JavaScript, HTML5, CSS 3, NodeJS, Visual Studio, TFS, Git, Stash, Jira, Jenkins, Agile, TDD
  • Databases: SQL Server 2008 R2
  • Operating Systems: Windows Server 2008 R2, Windows 7, Ubuntu

Work Experience

Development Team Lead / Manager

Confidential

  • Lead a small team developing and maintaining applications to support the NASA's Scientific and Technical Information STI Program. Work as a member of the management team to help drive technical direction within the program.
  • Build development plans based on customer requirements.
  • Manage team projects from requirements gathering through delivery.
  • Manage the development of the NASA Technical Reports Server.
  • Manage the development of the NASA STI Web Site.
  • Architect and lead the development of an ETL-like framework for performing STI content transformations received from various content partners e.g. Jet Propulsion Labs, National Library of Medicine, and Japanese Aerospace Exploration Agency . Reduced effort to create new data transformation workflows by 200-300 .
  • Manage and lead the development of KnockoutJS based SPA applications to help STI content creators generating index terms and organization sources e.g. authors, sponsorships, etc. for STI records.
  • Mentor team in C development practices and patterns, including SOLID and Gang of Four principles, and those patterns found in Pragmatic Programmers.
  • Setup and maintain TFS environment used until spring 2014 .
  • Establish private NuGet package repository for publishing internally developed class library projects and approved libraries from nuget.org.
  • Setup and maintain Jenkins to automate build and deployment of NuGet packages to internal source repository.
  • Setup and maintain Atlassian Stash for Git repository management. Migrate from TFS to Git repositories. Establish Git fork workflow to ease team transition to Git.
  • Setup and maintain Atlassian Jira for team project management.

Developer

Confidential

  • Migrated custom Delphi-based applications into Subversion repositories from standalone directories, initiating the contract's first use of source control within the development process.
  • Made recommendation to migrate from Delphi to .NET primarily on strengths of Visual Studio IDE and numerous C language design similarities to Delphi language Object Pascal .
  • Mentor other developers on Delphi programming strategies, emphasizing modularity and code reuse.

Systems Administrator

Confidential

  • Manage network infrastructure and telecommunications systems. Establish and maintain IT-related policies regarding employee usage of company equipment and software systems. Support 150 employees and independently contracted agents through IT established help desk channel. Assist departments in various process improvements and cost-cutting measures, which require the use of software technology.
  • Implement a hub and spoke WAN between the main corporate office and two remote offices using SonicWALL network appliances.
  • Outsource email spam management, which reduced costs by approx 75 and decreased spam amount by 95 .
  • Automate portions of the mortgage / post-closing processes using the Ruby language in an attempt to reduce errors and minimize human intervention.
  • Implement an IT asset management system for managing company-owned PCs, laptops, printers, access points, and mobile devices.
  • Implement a help call tracking system to reduce help desk management costs by increasing response times, balancing the help desk workload between IT employees, and recognizing recurring issues so that solutions may be developed in an attempt to reduce help calls.
  • Implement a virtual staging / testing environment with VMWare Server technology, using Ubuntu Linux as the host OS. This setup aims to mirror the environment used in the mortgage operations department. Used mostly for testing vendor software upgrades, but is also for testing internal process changes when appropriate before they are implemented in production.
  • Develop a document imaging viewer application to view loan packages from a outsourced document imaging company, using Codegear BDS 2006 Object Pascal .
  • Develop and maintain a lead management platform for lead distribution management and reporting using Codegear BDS 2006 Object Pascal and C .

Project Manager / Developer

Confidential

  • Developed an small client/server PC inventory system using Delphi. Client component is a console based Windows executable that collects various PC attributes processor, memory, storage, installed software, etc and streams them to the server via TCP/IP. Utilized Indy and dbGo component libraries, as well as various home grown classes to produce the system. This system was used during the bank's acquisition process to historically log existing Allfirst PC technology for M T.
  • Migrate a Retail Sales Incentive System, originally written in Delphi 1 using the Borland Database Engine, to Delphi 6 using dbGo Microsoft ADO Technology . Perform refactoring work to take advantage of data modules and a new small application framework that uses visual form inheritance.
  • Manage development team hardware platforms running Windows 2000 Server. Includes one web server, one application server, and two database servers running Microsoft SQL Server 2000.

Software Developer

Confidential

  • Design and develop a three-tier enterprise computer-aided facilities management CAFM system for the Corporate Facilities Division of the company utilizing Borland Delphi Enterprise and Microsoft SQL Server 2000. Third-party technologies, including ASTA, Orpheus, and ReportBuilder are also being incorporated to speed development.
  • Implemented a version control management system for source code tracking and versioning management. Being utilized with multiple language projects.
  • Implemented a code repository for Delphi code base.
  • Developed a base application framework to be utilized for various database-oriented projects. Utilizes visual form inheritance to maximize code-reuse and assist with end-user usability.

Process Control Technician / Programmer

Confidential

  • Develop and maintain the Baltimore plant's manufacturing gypsum wallboard process software.
  • Configured and maintained workstations through the plant facility.
  • Help support plant's local area network.

We'd love your feedback!