We provide IT Staff Augmentation Services!

Senior Software Developer Resume

5.00/5 (Submit Your Rating)

Louisville, CO

SUMMARY:

  • A position in software design, development and/or project management.

TECHNICAL SKILLS:

  • MS Windows/Server
  • Android
  • IIS
  • MIIS
  • Exchange Server
  • SQL Server
  • Oracle
  • MySQL
  • PostgreSQL
  • Amazon Web Services (specifically Redshift and S3)
  • SQLite
  • RavenDB
  • MarkLogic
  • ESRI ArcGIS
  • VMWare
  • JetBrains TeamCity
  • Octopus Automated Deployment Server
  • Windows Installer XML (WiX)
  • Subversion
  • Git
  • NuGet
  • C#
  • VB.Net
  • Cold Fusion CFML
  • COM
  • XML
  • LINQ
  • JavaScript jQuery
  • HTML5
  • Agile & Scrum
  • Design Patterns
  • MVC
  • MVP
  • MVVM
  • Fusebox Methodology
  • Entity Data Model

PROFESSIONAL EXPERIENCE:

Confidential, Louisville, CO

Senior Software Developer

Responsibilities:

  • Contributed to the construction of key strategic investments enabling the transition from a managed service model to a self - service approach in data mobilization.
  • Designed and developed back-end services using a variety of technologies including, C#, WCF RESTful services, Windows Service applications, and others.
  • Designed and developed application features with the goals of maximizing performance, scalability, maintainability, quality and extensibility.
  • Coordinated and supported corporate customers, such as Facebook, by quickly familiarizing myself with complex third-party APIs and SDKs, like Facebook’s Marketing API, and developing solutions for mutually beneficial projects.
  • Replaced a limited, single-threaded, single-instance Windows Service with a scalable, multi-threaded, multi-server, data processing and delivery service—increased the delivery speed and amount of customer data processed exponentially.
  • Through reflection and the abstract factory design pattern, dynamically loaded assemblies that matched a given interface at service start time—enabling developers to focus on implementation of new components without having to integrate service related responsibilities, ultimately speeding up development and time-to-market.
  • Collaborated with peers on the development team to build large, multi-tiered, distributed applications for both internal and external use.
  • Engaged in Agile team practices such as backlog grooming, release planning, sprint planning, daily scrum meetings, user story writing, and working towards incremental feature construction.
  • Improved developer productivity and simplified deployments by introducing and implementing JetBrains’ TeamCity continuous integration and Octopus automated deployment server.
  • Under a shortened timeline with a tight deadline, successfully developed and released an integral web API for external customers to provide creating and managing jobs for accessing Twitter data when Twitter announced that it would no longer work with third-parties like DataSift.
  • Constructed and integrated a module to authenticate with Amazon Web Services and ultimately read data from and deliver data to S3 buckets, using the AWS SDK for .NET.
  • Used Windows Workflow Foundation to model the control flow of a long-running process that manages Amazon Redshift database query queues.
  • Built a web API to assist external customers in onboarding large amounts of data (hundreds of GBs at a time), fed data to existing modelling processes, and integrated data into multi-terabyte datasets for user retrieval.
  • Built user-interface examples using HTML5, AngularJS, jQuery, CSS, etc to support and expedite customer integration with APIs.
  • Connected to disparate data systems such as, Solr, Impala, Hive, Hadoop, MySQL, 3rd party APIs and more, to retrieve data and deliver information to customers.

Confidential, Centenial, CO

Senior Software Developer

Responsibilities:

  • Worked with a small, diverse team for the U.S. Department of Defense HIV/AIDS Prevention Program (DHAPP) and the President’s Emergency Plan for AIDS Relief (PEPFAR) to develop a multi-lingual, Military eHealth Information Network (MeHIN).
  • Travelled to countries throughout Africa, worked with multi-international teams to successfully implement MeHIN, overcoming cultural and language barriers.
  • Learned about others’ cultures, customs, and languages in order to build and sustain relationships within multi-international teams.
  • Dealt directly with foreign-military leaders, facilitating discussions to learn existing processes and capture functional/technical requirements for inclusion in future releases of MeHIN.
  • Aided in the training of foreign users, provided technical application assistance, as well as, network architecture and configuration support.
  • Met with U.S. Ambassadors and other U.S. Embassy officials to provide status updates.
  • Developed a collaborative, peer-to-peer, “occasionally-connected” architecture with Microsoft’s Sync Framework to enable working connected/disconnected in remote environments supporting country-wide Health Information Systems.
  • Helped architect and build major components for MeHIN utilizing MySQL, C#, the Model-View-Presenter (MVP) and other design patterns, C# RESTful services.
  • Developed and exercised unit test cases in C#.
  • Built a MySQL User Defined Function (UDF) that provided data decryption capability, marshalling data between unmanaged and managed code (C++ and C#).
  • Developed a hybrid HTML5 prototype of MeHIN along with a thin native Android container as a proof-of-concept to guide the future direction of the Vista Life Science’s software development.
  • Increased flexibility, efficiency, and cost-effectiveness by virtualizing an existing network of servers and storage devices.
  • Installed, configured and managed an automated, continuous integration build environment that improved process control and company readiness by removing developer dependence, building multiple packages simultaneously, ensuring the entire infrastructure ran smoothly and delivered software products in a timely manner.

Confidential, Fort Collins, CO

Senior Software Developer

Responsibilities:

  • Managed day-to-day software development projects—from initial concept, through design, development, testing, and final delivery to the customer.
  • Proposed, purchased, and implemented a version control system for the company.
  • Introduced Agile/Scrum methodologies along with a software solution for managing development projects.
  • Designed and developed a proof-of-concept C# facial recognition application for integration into an enterprise software application
  • Improved usability of a geospatial asset migrator buy enhancing the user interface with more visual controls and simplified workflow.
  • Developed a Windows Workflow Foundation web application to manage visit requests and contact reports for a proxy company to aid in the control of foreign ownership and/or influence, built on top of a RavenDB document database, storing JSON objects, utilizing Lucene full text search queries
  • Developed a C# steganography application for appending/extracting files and/or binary data to/from existing images and to scan and determine if an image has been altered by appending a file or other binary data.
  • Participated in the designing and development of a hyper-spectral imagery data provider component for an existing enterprise software application for locating and delivering hyper-spectral imagery.
  • Built an analytical prototype of a photo scanner using Aprise’s .NET OCR (Optical Character Recognition) SDK that would cross-reference words or numbers in a crowd-sourced MarkLogic database.

Confidential, Fort Collins, CO

Software Engineer

Responsibilities:

  • Managed Microsoft Identity Integration Server (MIIS)—providing the organization with a unified view of all known identity information about users, applications, and network resources.
  • Managed data across the enterprise connecting and flowing data from/to disparate systems such as Active Directory, Exchange Server, Oracle, SQL Server, Informix, and many others.
  • Troubleshot, modified, and expanded MIIS rules-extensions for synchronizing systems across the organization (built in C#).
  • Improved productivity, reduced security risks, and reduced the total cost of ownership associated with managing and integrating identity information across the enterprise.
  • Architected and developed a rewards website for a credit card company that provided telephone agents with incentives for promotional sales, built in C#, MVC, jQuery, SQL Server.
  • Designed and built a telephone agent screen recording application that gathered sales statistics from a 3rd party’s application, distributed as a C# ClickOnce application.
  • Designed and developed software tracking tools to enable telephone agents to record detailed information for increased reporting usability.
  • Created a Browser-Helper-Object (BHO) for seamlessly recording telephone agent interaction with 3rd party web sites.
  • Introduced Agile and Scrum, successfully took a previously failed project and demonstrated faster delivery times, improved insight into project progress, and improved customer satisfaction.

Confidential, Fort Collins, CO

IT Analyst

Responsibilities:

  • Developed N-Tiered, object oriented, desktop and web applications using ArcGIS.
  • Designed and developed a multi-threaded VB.Net data parser application that together with a web application provided real-time weather reporting and geo-spatial analysis.
  • Built GIS software applications that incorporated ESRI ArcGIS objects and ran nightly computations on weather data for Geo Statisticians.
  • Assisted in the hiring process of software developers and other technical roles.

Confidential, Fort Collins, CO

Owner/Programmer/Database Administrator/Network Administrator

Responsibilities:

  • Setup and maintained over 100 client websites, FTP sites, DNS records, and email accounts.
  • Managed dynamic web application projects for clients built in ASP.Net and Cold Fusion.
  • Developed a .Net application that managed memory registers in a variety of electronic water-analysis devices and enabled the memory maps to be uploaded/downloaded to and from devices.
  • Designed and developed a free-threaded VB.Net data parser application that together with a web application provided real-time weather reporting and mapping for John Deere.
  • Designed and built a .Net, free-threaded, UDP log-parsing, Windows Service that stored results in a SQL Server database making it possible for a security solution provider to offer customers real-time access to firewall reports.
  • Conceptualized and created a website for a local non-profit organization that helped facilitate communication within the organization and community.
  • Wrote requirements specifications, test plans, test cases, and incident reports for projects.
  • Performed regression testing on software/hardware as detailed in test plans and test cases.

We'd love your feedback!