We provide IT Staff Augmentation Services!

Infrastructure Developer Resume

0/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE

Confidential, hiladelphia, PA

Infrastructure Developer

Responsibilities:

  • Code Reviews - As part of the internal SDLC, I review all code for standards compliance, security, and performance issues, both manually and with automated code analysis utility which I developed
  • Shared Library Development - I develop libraries which are shared across development teams to perform common tasks, like sending secure e-mail, application authentication and authorization, and centralized error logging
  • .NET Code Access Security - I assist development teams in profiling their applications to run in partial trust, I assist the system administrators in designing and maintaining Code Group hierarchies, and I develop custom CAS permissions which enable administrators to restrict the access to internally developed libraries
  • System Automation - I develop utilities which automate system administration tasks, updating Windows and Oracle passwords, scanning for CAS issues, application misconfigurations, IIS metabase problems, windows vulnerabilities, etc.
  • Developer Support - I assist developers in the application design process, advising them on issues of performance, security, and stability, and I do low-level diagnostics to troubleshoot problems with existing applications

Confidential, Philadelphia, PA

Application Developer

Responsibilities:

  • I was responsible for designing, developing and maintaining an ASP.NET application which detects and corrects purchase price irregularities for medical and pharmaceutical supplies. The application generated Excel spreadsheets in the Office 2003 XML format, which could be modified by end users and then uploaded back into the system.

Confidential, Exton, PA

Applications Programming Consultant

Responsibilities:

  • I was hired on a short-term contract to enhance an inventory system already in development. Duties included designing and developing new GUI interfaces to manage users, products, etc, and refactoring existing components to support code reuse. The tight schedule required me to become proficient in working with the existing codebase and several third-party components quickly and efficiently.

Confidential, Princeton, NJ

Systems Programmer

Responsibilities:

  • My time was split between working on solo projects for the Windows Systems group and working in a team environment with developers from other groups on larger infrastructure-related projects. Emphasis was placed on developing scalable, reliable, and secure solutions.

Confidential, Princeton, NJ

Applications Programmer, Help DesK

Responsibilities:

  • As the sole programmer on staff at the Help Desk, I was responsible for all aspects of the SDLC, including dealing directly with end users when developing concepts and analyzing requirements. I was frequently loaned out to other departments and campus organizations to develop databases and web front-ends, and performed 2nd tier face-to-face technical support for a community of over 16,000 students, faculty, and staff.

Confidential, Piscataway, NJ

Freelance Technical Editor

Responsibilities:

  • I was responsible for reviewing and correcting test preparation manuals and tutorials on C++ and general computer science topics on an as-needed basis. Duties included checking text for technical correctness and completeness, testing existing code samples and writing new ones, and translating code from other programming languages into C++. The job required me to work quickly and with no supervision.

Confidential, Phillipsburg, NJ

Computer Specialist

Responsibilities:

  • I was responsible for developing, maintaining, and supporting all aspects of the library’s computer infrastructure. Duties included designing and maintaining a network of Windows computers, programmatically automating administrative tasks, developing and maintaining the library’s web site, and teaching computer skills to library staff and patrons.

Confidential - Confidential

Oracle Password Manager

Responsibilities:

  • This application queries all of the machine.config files and SSRS data sources on a given platform, looking for Oracle connection strings, then it compiles the information, automatically generates new cryptographically strong random passwords for each account, and updates all of the connection strings to reflect the new password. The system manages about 300 separate accounts across the dev/staging/production platforms, and can update all the accounts on a given platform in less than a minute.

Technologies Used: C#, CryptoAPI, XML/XPath, Oracle, SSRS

Confidential

Pharmaceutical Research & Development

Responsibilities:

  • This project was designed to help track the location and quantities of chemical compounds used in the various J&J labs. It consists of a Windows Forms thick client which communicates directly to a backend Oracle database. The system supports features such as history tracking, a robust system for assigning user rights and restrictions, and a flexible and efficient interface for storing and searching custom data.

    Technologies Used: C#, Windows Forms, Syncfusion components, Oracle

Confidential

Local Administrator Password Management Tool

Responsibilities:

  • This system provides a secure and easy way to manage the local administrator passwords of approximately 3000 administrative desktops across campus. It consists of an interface which allows authorized users to view and update passwords in an AES encrypted database, and a multithreaded process which contacts each computer and sets its administrator password to the one in the database. I was responsible for the design and development of the database, the encryption methods, and the process that sets each password. I was also responsible for the security analysis and penetration testing of the user interface.

Technologies Used: C#, Perl, Oracl

We'd love your feedback!