We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

Silverdale, WA

SUMMARY:

  • I am a software engineer with over a decade of industry experience.
  • Starting with my first job as a software developer writing automated tests, I showed a strong work ethic and desire to learn and was quickly promoted to a developer position working on multiple projects in Java, .NET, JavaScript and other common web languages.
  • Since then I have worked for multiple software companies, and at each place I have been considered a valuable team member, and leader.

TECHNICAL SKILLS:

Expertise: Web Development, Software Development, Project Management, Business Planning

Technologies: Hibernate, Spring, Hadoop, Mapreduce, Entity Framework, Zookeepr, Bigtable, Windows Communication Foundation, REST, SOAP, XML, HTML, Storm, JUnit, NUnit

Languages/Frameworks: C#, Java, JavaScript, CoffeeScript, TypeScript, ASP .NET MVC, C and C++, Angular, React

Databases: SQL Server, MySQL, Oracle, PostgeSQL

Environment: s: SharePoint 2007, SharePoint 2010, JBoss, Tomcat, Apache Web Server, IIS, Node, Play Framework, AWS Elastic Beanstalk, AWS S3

Development Tools: Atom, Visual Studio, Eclipse, WebStorm, IntelliJ Idea, TFS, Git

Operating Systems: Linux, Windows, Mac

PROFESSIONAL EXPERIENCE:

Confidential, Silverdale, WA

Software Engineer

Responsibilities:
  • Senior Software Engineer working on a small team developing business applications for a biometrics firm. Responsibilities Include requirements gathering via direct contact with customers and stakeholders, creating level of effort projections and project plans, writing software, tests, documentation, fixing bugs, and user testing. For this contract I used Visual Studio 2015, C#, Sql Server 2008, Angular, relied on TFS for project management and CI Builds, and used git for source control.
  • Senior Software Engineer on small team working on a project with the US Navy that would allow project managers to plan and create work plans that would be followed by workers and inspectors to ensure quality of work done. Responsibilities included ensuring meetings could be hosted at the ATS office to facilitate project requirements planning with Naval Base Kitsap employees, advising Naval Base employees on best practices with Angular, JavaScript, and Entity Framework, doing code review, writing code and tests, and producing level of effort documentation for some portions of the project. At the end of this project the customers were so happy with the work done by the team that there was an unofficial offer to hire me and one of the other engineers several months later.
  • Worked on INSCOM Futures project using Hadoop, Cloudbase (Apache Accumulo), JBoss, Tomcat, Storm and other Java technologies to develop both a streamlined ingestion process for getting documents into the Nimbus system, as well as implementing restful web services to retrieve the data that had been ingested. Responsibilities included providing time estimates, coding, writing automated tests, and providing code reviews for other team members.
  • Team member on the USPTO PE2E project using Java to create restful web services and JBoss Workflow integrations. Responsibilities included project planning, creating estimates, coding, writing unit tests, and performing code reviews for other team members.
  • Sole Developer on a contract I helped ATS procure, replacing a SharePoint app with a lighter weight single page web app that makes calls directly to reporting services using an ASP.NET MVC backend and an Angular frontend. Responsibilities included directly interfacing with customers, coding, writing unit tests, attending daily meeting, and included travel for on site work weeks to meet the team in person and perform handoff at the end of the project.
  • Lead engineer on Crew Atlas redesign. Ran scrums, monitored tasks and worked with the development team to plan sprints. Daily tasks included coding services written in Java that run on the Play Framework 2.0 and a frontend that is written in Javascript and uses Angular.

Confidential, Sherwood, Or.

Software Engineer, Social Media Director, Co - Founder

Responsibilities:
  • Involved in all stages of planning and development for all versions of Confidential ’s current math app for iOS and Android.
  • Talking with subject matter experts, such as educators and end users who have experience with a variety of competing products.
  • Interviewing potential customers.
  • Creating and recording responses to questionnaires to were handed out at math conferences.
  • Mobile App Developer; Ardor Educations mobile app allows teachers to assign math practice to students that automatically differentiates, and provides teachers feedback in near time. Responsibilities include planning and prioritizing new features, coding, creating automated tests, and doing hands on user acceptance testing. Coding for the mobile app is done using Typescript, Angular, ES6, and Pug templates using a Serverless GraphQL API. This work follows the github-flow model of development, and uses CircleCI for Continuous Integration. Work is tracked using Asana.
  • Responsible for building and publishing the mobile app; The app itself is composed of several npm modules which are bundled into a web application and mobile application using webpack and cordova.
  • Performs code reviews, and works on bug fixes for the teacher dashboard. Coding for the teacher dashboard and client backend is done using React JS, Serverless and AWS Lambda, and GraphQL for data calls from the web app to the Serverless backend. All artifacts for the teacher dashboard are built using Circle CI and deployed to integration or production automatically when the build is pushed to the appropriate branches.
  • Work’s regularly with partners attending fundraising events, networking events, and other professional conferences to help spread the word about ardor. This included attending the 2015 and 2016 Northwest Math Conference, taking part in several pitch events in Oregon associated with the Oregon Entrepreneur Network (OEN) by working with partners, and attending multiple Seattle Angels and OEN meet and greet events.
  • Taking the lead on setting up Social Media and Help Desk platforms to provide a positive customer experience for our customer base. This includes working with Buffer to ensure there are regular Facebook and Twitter announcements.

Confidential, Bremerton, WA

Partner, Owner, Assistant Manager, Bartender

Responsibilities:
  • Worked with business partner doing market research, creating a business plan, registering for various licenses required to operate a pub, organizing work parties, and doing the work to bootstrap on a limited budget.
  • Run and setup all required IT infrastructure, including registering domains, setting up google for business email services, lastpass password manager accounts, google add words and managing the local network systems.
  • Worked with business partners, property owners, contractors, and city planners to remodel the space for the purpose of operating a pub.
  • Work occasionally as a bartender when partners and employees are unavailable and/or in need of help on busy nights.

We'd love your feedback!