We provide IT Staff Augmentation Services!

Lead Developer Resume

5.00/5 (Submit Your Rating)

Cary, NC

SUMMARY:

  • Extensive experience in development and test with server, Windows/PC and Unix systems.
  • Experienced on full stack, both server and client side logic - database design, message queuing systems, multithreading.
  • Expert in ASP.NET, Javascript/AJAX User interfaces, SQL databases, and RTOS/embedded code.
  • C, C++, C#, Java, Javascript, Python, Visual BASIC,.NET, ASP, ASN1. PHP, HTML, PERL, shell scripts.
  • Windows systems/admin; installation scripts; fault-tolerant systems; user interface design.
  • UNIX/Linux device drivers, Streams; Software design using both Object-Oriented and Software Patterns. Writing functional specs, proposals, presentations. Team leadership.
  • SOAP and REST design. IEEE Software Testing Methodology. User and technical documentation. Agile/Scrum with Atlassian Jira, Stash.
  • ARM 7, 9 CPUs. Intel x86, ia64, Atom; PowerPC, MIPS RM7000, RM4000. PCI chipsets.
  • Mac and Windows workstations, Linux servers.
  • RAID storage arrays, distributed storage servers.
  • Wireless communication in cellular systems, Wi-Fi, Bluetooth, Bluetooth- Low Energy.

TECHNICAL SKILLS:

  • Windows 10/8/7/Vista; Mac OSX; SQL and NoSQL databases; WFC, .NET and STL libraries.
  • Linux, UNIX, Solaris, AIX, HP/UX; PSOS; X-Windows, Motif; TCP/IP; Sun NFS, XDR and RPC. Maven/Ant, Junit/Nunit, Log4J/Winston, Grunt, NPM/Bower, Mocha, Chai, Selenium, Protractor.
  • Eclipse, WebStorm, and Visual Studio IDE. Git, GitHub. Chef, Vagrant. Jenkins/Hudson CD/CI.
  • Tomcat, NodeJS servers; MEAN, LAMP, WAMP server stacks. Docker, Kubernetes container mgmt.

PROFESSIONAL EXPERIENCE:

Confidential, Cary, NC

Lead Developer

Responsibilities:

  • High performance, low latency security firewall. Private GIT source control, NodeJS/Express back, JavaScript Angular/KendoUI front end.
  • Automated testing with Mocha and Protractor. Dev/Ops with Jenkins, Docker, Artifactory, and Google/Kubernetes.

Confidential, Morrisville, NC

Technical Lead Developer

Responsibilities:

  • Strategic decision maker for Confidential project.
  • GitHub source control, Jenkins continuous integration, NodeJS, and SaaS Java backend, JavaScript Angular.js front end.
  • Oracle VMBox VMWare. Automated testing with Mocha and Protractor. Dev/Ops with Splunk, UrbanCode, and Azure.

Confidential, Chapel Hill, NC

User interface and back-end developer

Responsibilities:

  • Open Source project using GitHub source control, Jenkins continuous integration, MongoDB (NoSQL) backend, Angular.js, Node.js server with JavaScript, Python and Flask backend.
  • Fedora Linux, Mesos and Marathon cluster management. Automated testing with Mocha and Selenium.

Confidential, New Haven, CT

Lead Developer

Responsibilities:

  • Wrote interface to Stryker SDC3 via Confidential serial protocol. WAMP, jQuery, MySQL, CSS, JavaScript, High Charts graphics library, MS Excel.
  • Documented safety regulation compliance for operating room medical devices.

Confidential, Durham, NC

Lead Developer

Responsibilities:

  • Wrote Windows ASP.NET display/control interface for Confidential glucose monitor.
  • Python, C#, MVC, STL.
  • Medical device, FDA safety certified development practices.

Confidential, Alpharetta, GA

Lead Developer

Responsibilities:

  • Wrote BIOS, BSP and bootloader code on Intel Atom CPU. Intel BIOS Dev Kit, UEFI. Avionics display device, certified for DoD/FAA safety.
  • Interrupt handlers, cache control, PCIe device configuration.

Confidential, Melbourne FL

Lead Developer

Responsibilities:

  • Wrote Linux kernel code and device drivers for embedded digital radio and direction finder. ASIC/FPGA. C++, programming on PowerPC.
  • NetBeans IDE, Gnu toolset, UML, Perl, POCO libraries. Digital signal processing algorithms, multi-threaded application.

Confidential, NJ

Lead Developer

Responsibilities:

  • Update configuration and control utilities for ADSL/VDSL DSLAM and CPE devices. SNMP MIB and XML data representations.
  • Windows multi-threading application with WCF on ASP.NET. SQL Server databases. C# language. PERL/Python/TCL scripts. Agile methods.

Confidential, Morrisville, NC

Lead Developer

Responsibilities:

  • Design, code, validate and support multi-threading securities trading software. 29West/Informatica and IBM MQSeries messaging.
  • FIX financial data representations. Perl, Tcl, Python scripts. Linux/Gnu and Solaris environment. PAM/SSHD security. Sybase and Oracle. ASP.NET, C#, MVC.

Confidential, RTP, NC

Lead Developer

Responsibilities:

  • Implemented industry-standard IEC 61850 features in Windows device drivers for real-time process control.
  • C++, COM and DCOM.
  • Perl, Tcl, Python scripts, ASP.NET, Visual Studio, SDK. Builds with unit testing.

Confidential, Chapel Hill, NC

Lead Developer

Responsibilities:

  • Web Survey administration system in ASP.NET, Model-View Controller multi-threaded system.
  • Designed algorithm for Confidential .
  • Charting with MS Excel.
  • Visual Basic and C# .NET languages, SQL Server and Access databases, UML design, PHP, ASP, Javascript with Ajax.

Confidential, Cary, NC

Lead Developer

Responsibilities:

  • Wrote architectural test plan for two-layer cache coherence logic in ARM 4-core multiprocessor.
  • Wrote & automated assembler test cases for new processor designs, validating memory barrier and TLB maintenance operations. Analyze wave files, and debug Verilog code with Verdi. PERL/Python scripts. Build makefiles.

Confidential, Apex, NC

Lead Developer

Responsibilities:

  • Web configuration interfaces in ASP and PHP, workstation interfaces in Windows .NET, SQL Server. Visual Studio C++, C# and VBasic. PERL and Python scripts.
  • Embedded software development for robotic controls and sensors. Test and calibrations software for process control and user applications. VxWorks, Motorola, Freescale microcontrollers. Windows device drivers.

Confidential, Chapel Hill, NC.

Lead Developer

Responsibilities:

  • Web-based survey administration.
  • Responsible for problem solving of automated Qualtrics Survey distribution and data collection system. HTML and PHP coding. Email protocols and server analysis.

Confidential, Chapel Hill, NC

Lead Developer

Responsibilities:

  • Fellowship in Philosophy with specialization in Logic.
  • Additional coursework in mathematics and statistics.
  • During my fellowship, I presented original research at more than twenty conferences in North America and Europe.

Confidential, Morrisville

Lead Developer

Responsibilities:

  • Responsible for development on OS/390 (MVS) platform of performance measurement software. TCP/IP and APPC protocols. SAS/C compiler and library, Assembler (HLASM).
  • Install/maintain OS/390 system and TCP/IP software from IBM and Sterling (Interlink). Used SMP/E and IPCS.
  • Converted Help system of Windows NT application to Microsoft standard. C++.
  • Responsible for automating complex, multi-platform build environment. Perl, Make, incremental builds.
  • Representative to IBM Solution Developer Program.

Confidential, Raleigh, NC

Lead Developer

Responsibilities:

  • Crash project to show feasibility of meter reading via ARDIS radio network. Nettech RFGate middleware.
  • Wrote design and functional specifications, rapid prototype for second-generation comm server.
  • Used C++, Visual Source Safe, Developer Studio, Rogue Wave class libraries, and Rational Rose.

Confidential, NC

Lead Developer

Responsibilities:

  • Designed class library for HL7 health information protocol. Included objects for message and data representation, database interfaces.
  • Oracle PL/SQL, C++, Windows NT, Rogue Wave class libraries. New build system.
  • Represented client firm in HL7 standards implementation working group.

Confidential, Winston-Salem, NC

Lead Developer

Responsibilities:

  • Last-minute rescue of a project in trouble. Re-wrote Cobol and C programs to interface Windows application to Unix front end, using data stored under CICS/MVS.
  • Coordinated multi-vendor and multi-contractor project team, diagnosed software errors in all three environments, interfaced with customer and vendor personnel to resolve problems. Re-engineered build in all environments.

Confidential, RTP, NC

Lead Developer

Responsibilities:

  • Consulted on architecture and design of Open Automated Protocol, for communication between telephone switching systems and remote service nodes. ASN.1 and ROSE encoding.
  • Designed and wrote automated testing system to simulate service nodes for protocol development. Event driven architecture, state machine logic, Object oriented design, C++. TCP/IP, Sockets, UDP. Centerline ObjectCenter, Purify, ClearCase, Rogue Wave class libraries. Created portable build system for end users.

Confidential, Greensboro, NC

Lead Developer

Responsibilities:

  • Designed and wrote interactive video catalog system using MS Windows and Paradox database. Image processing using ALICE libraries. Microsoft C++. Created build and version control system.
  • Senior architect and designer for multi-user client-server system. Object-oriented system analysis and design using Rumbaugh UML, Paradigm Plus design software. Motif user interface, Sybase C++.

We'd love your feedback!