Software Developer/founder Resume
St Paul, MN
SUMMARY:
Experienced Developer: .NET, C#, Java, JavaScript, and Node. Can work in pure web development or automated testing capacities.
SKILL:
Web Development, Design Patterns, C#, Java, Node, JavaScript, Python, Django AWS, Mongo, SQL, WebAPI, SailsJS, Express, Groovy, AWS, Azure, JavaScript, Angular, NPM, Ractive.JS, Spock, REST, Microservices, Python
EXPERIENCE:
Software Developer/Founder
Confidential, St. Paul, MN
Responsibilities:
- Architected front - end with Angular.JS 1.5X typescript and modular design.
- Built backend with Sails.JS and token based authentication.
- Built devops process through CodeShip.IO and Amazon Web Services.
- Unit tests were run via Karma/Jasmine.
Key Technologies: Angular, Sails.JS, Node, NPM, codeship.io, SASS, Karma, Jasmine, AWS
Software Developer
Confidential, St. Paul, MN
Responsibilities:
- Built a tool to connect buildings in a short period of time under budget and time constraints.
- Front-end development within NPM library, TypeScript, and modern transpiling to newest ECMA Script code.
- Unit tests written in unique open source JS framework and running builds through Jenkins.
- The server was a REST interface using Java technologies with Spock.
- Used Python to kick off builds, automate AWS storage requirements, and change load balancing configurations.
- Poor Agile processes with product owner, project manager, and developers. Multiple standups throughout the week with somewhat remote team.
Key Technologies: Ractive.JS, NPM, Node, Typescript, JavaScript, OCTA, Java, Amazon AWS, Karma, Jazmine, Python, HTML5, PostCSS
Software Developer
Confidential, St. Paul, MN
Responsibilities:
- Short contract to build an integration test automation framework in C# and Confidential .
- Confidential does Mortgage validation for large banks.
- The application provided operators the ability to audit mortgages with appropriate exceptions and the associated reporting features for underwriters or other stakeholders.
- Built a tool using Ninject that offered simple unit testing with NUnit and complete dependency injection for API and UI level testing.
- Hosted builds in Microsoft's cloud infrastructure called Azure.
- Alternatively used Python to kick off integration test runs and automate routine practices.
- Built initial integration test framework in Python until client decided to go opposing direction.
- Poor agile processes with weak stakeholders. Daily standups with somewhat remote team. Can show a demo.
Key Technologies: C#, Selenium, Ninject, Dependency Injection, Azure, WebAPi, NUnit, Python, IIS, HTML, Sass, Gherkin, Confidential
Software Developer
Confidential, St. Paul, MN
Responsibilities:
- Small team building a claims management application within the reinsurance field.
- Used .NET, C#, SQL Server, WebApi, and Angular 2 to build a RESTful web platform with object oriented JavaScript and the latest C# features.
- Poor agile processes with remote team and daily standups.
Key Technologies: C#, Angular 2, Object Oriented JavaScript, WebAPI, Nunit, SQL Server, Python, HTML5, IIS, HTML5
Software Developer
Confidential, Mendota Heights, MN
Responsibilities:
- Large team building dental management software platform with offshore capabilities.
- Used .NET, C#, WebAPI, Azure, and Angular 1 to build RESTful web platform with the latest C# features.
- Node process ran Jasmine unit tests.
- Strong agile processes with coach, project manager, developers, BA, and QA.
Key Technologies: C#, Angular 1, WebAPI, Azure, Octopus, WebAPI, NUnit, HTML 5, IIS, Jasmine, Node
Developer
Confidential, St. Louis Park, MN
Responsibilities:
- Small team building a health records application within the healthcare field.
- Used Node, Angular 1, and Azure to build a RESTful web platform with latest agile features.
- Used Jenkins within Azure to host builds and store all copies of builds.
- Good agile processes with product owner, project manager, BA, and developers.
Key Technologies: Node, Angular, Azure, SQL Server, Karma, Mocha, Jenkins, Microsoft Azure, WebAPI, HTML5, IIS
Senior Developer
Confidential, Eden Prairie, MN
Responsibilities:
- Large team building online retail application within the ecommerce field. Used Java, Knockout, and Oracle to produce features and bug fixes within scalable web platform.
- Worked on checkout team with another developer responsible for 1-2 billion in online revenue.
- Strong agile processes with product owner, BA, project manager, and developers.
Key Technologies: Java, Knockout, Oracle, IntelliJ, Microservices, Geb, HTML
Lead Engineer
Confidential, Chanhassen, MN
Responsibilities:
- Led small team through IPO process (CAFN). .NET, Angular, Mongo, SQL Server, and Jenkins. Architected a small microservice framework.
- Poor to moderate agile processes with extreme development mixed with product owner and developers.
Key Technologies: Mongo, C#, Angular, Jenkins, SQL Server, HTML, IIS
Lead Developer
Confidential, Eagan, MN
Responsibilities:
- Small team building a legal records application within the legal field.
- Used Java, Spring, Maven, Groovy, and Jenkins to build a RESTful web platform with latest agile features.
- Used Python to automate system wide tasks like generating unit test, integration test, and other key build reports.
- Used Python web driver to automate Selenium runs
Key Technologies: Java, Groovy, Jenkins, Spring, Maven, Python