We provide IT Staff Augmentation Services!

Sr Software Engineer (application Architect) Resume

4.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY:

  • Accomplished and highly knowledgeable Senior Full Stack Software Engineer and Application Architect with 11+ years of experience providing business and technology solutions for a number of industry - leading organizations.
  • Demonstrates a passion for quality and is quick to learn new technologies.
  • Maintain system stability while introducing new/emerging technologies.
  • Skilled in writing RESTful services and Web Front-ends.
  • A true problem resolution strategist, managing projects and completing on time.
  • Technically astute and focused developer in design, implementation, testing, and debugging complex code for a number of innovative products. Team collaborator in fast-paced and time-sensitive SDLC environments.
  • An Agile application architect, gathering client technology and business requirements to deliver on-premises and cloud-based applications that streamline business and engage users.

PROVEN STRENGTHS:

  • Agile/Scrum Methodology
  • Software Design/Development
  • Coding, Testing, Debugging
  • Root Cause Analysis
  • Problem Resolution Strategist
  • Software Integration/Delivery
  • Automation Process/Testing
  • New Features/Functionality
  • Continuous Integration/Delivery

TECHNICAL PROFICIENCIES:

Platforms: Windows, Azure, Linux

Software Dev: MS Visual Studio, MS Hyper-V, Fiddler HTTP(s) Debugger, VS Code, PowerShell ISE, Eclipse IDE MS SQL Server, BrowserStack, TortoiseGit, GIT, Gradle, Jenkins, TortoiseSVN, SVN, Maven

Languages: C# (.Net Framework & .Net Core), C++, XML, HTML, JSON, JavaScript, jQuery, SQL, U-SQL, PowerShell, Ext JS, Java, Groovy

Methodologies: Agile/SCRUM, Waterfall, Product Development Life Cycle, Software Development Life Cycle, CI/CD, Microservices Architecture, RESTful services

Software Programs: MS Office, JIRA, Confluence, MS SharePoint, OpsGenie, Pingdom, NewRelic

Databases: SQL, Redis

Misc.: MVC Design Pattern, WebAPI, Entity Framework, Selenium WebDriver Framework

PROFESSIONAL EXPERIENCE:

Sr Software Engineer (Application Architect)

Confidential, McLean, VA

Responsibilities:

  • Lead developer/application architect on Custom Audience, an Azure Cloud-native application for Facebook marketing integration used by third-party clients. Utilized microservices architecture via RESTful Azure Functions supported by Azure Data Lake, Table Storage, Blob Storage, and Queue Storage all behind an MVC front-end for product implementation.
  • Currently, implementing Azure ARM templates to support automated deployment of each component of the product from an internal Jenkins build machine.
  • Lead developer/application architect on Segment Manager, a big data digital marketing tool allowing customers to create highly customized mail campaign lists in real-time. Charged with design (using microservices architecture, MVC, and Entity Framework for SQL), implementation, and product support.
  • Team was short on QA resources, stepped up to take the initiative to create a fully automated test suite using Selenium WebDriver and the Page Object Model design pattern. Sat in on client calls that clarified customer needs, suggested useful features additions to the product owner.
  • Appointed to lead team process improvements, working with managers to brainstorm and implement team-wide changes to improve productivity.

Senior Full Stack Software Engineer

Confidential, McLean, VA

Responsibilities:

  • Engineered an automated ETL utility that moved daily web usage data from Redis to SQL and sent summary reports to the QA and development teams.
  • Wrote a PowerShell script for the delivery/deployment portion of the CI/CD pipeline to copy build artifacts from the build machines and snapshot repo to the front-end servers; handled automatic service shutdown, upgrade, and restart.
  • Award winner of the internal company-wide hackathon on a 3-person team; delivered a prototype to move batch processing from on-premises to Azure that saved processing time and infrastructure cost.
  • Assisted in advancing the prototype to a full-featured product, a main revenue generator for the team.

Software Engineer

Confidential, Redmond, WA

Responsibilities:

  • Performed accessibility compliance test pass for Office 2016, identified bugs, and implemented fixes.
  • Assigned as the team’s Office Sustained Engineering Driver, charged with coordinating team-wide test automation sign-off for hotfixes released to Office users monthly.
  • Utilized seven years’ experience with Office programming to deliver Office products to more than 1 billion computers worldwide.

Software Development Engineer

Confidential, Redmond, WA

Responsibilities:

  • Collaborated with the program manager and developer as tester on a 3-member “feature crew”.
  • Performed manual and automated functional, performance, load, and quality testing of software code.
  • Wrote black box, white box, smoke, and comprehensive test cases.
  • Served as the customer’s voice and advocated for customer-focused designs.
  • Reviewed user feedback and error data to identify and fix root cause of issues and recommend new features.
  • Provided technical support for in-house users of automation tools.
  • Followed Waterfall software development model for Office 2010 and Office 2013.
  • Gathered requirements and created search API that enabled automated searching and validation of SharePoint content.
  • Developed automation tool to query error log database, aggregated relevant data, generate actionable format, and email to the team.
  • Designed test tool acting as a proxy server that simulated web responses for automated testing of feature code.
  • Managed partner integration testing; created test plan, obtained buy-in from stakeholders, and ensured completion under stringent deadline.
  • Tested and developed Assistance Web Service that handled an average of 50M+ requests daily across five Azure data centers globally.

We'd love your feedback!