Go

Senior Web Application Developer Print

Objective
To obtain a senior-level, remote, web development position that allows me to stay up-to-date on industry technology and best practices
Technologies
c# java html5 css3 node.js angularjs spring responsive-design agile android twitter-bootstrap sass asp.net-mvc asp.net-web-api reactjs kafka docker kubernetes spring-boot angular vite.js jest mui mongodb typescript groovy entity-framework hibernate nextjs tailwind-css mysql sql-server postgresql
Skills
  • Front-end specialization with focus on UI/UX concepts utilizing HTML5/CSS3, React/Angular/JQuery and graphic design with Adobe Photoshop
  • Web development experience using SEO techniques and experience utilizing the following web technologies: HTML, CSS, JavaScript, TypeScript, React, AngularJS, XML, JQuery, YUI, Dojo, sh/Flex, AJAX, FlaASP.Net(C# and VB – MVC 3/4 and Web Forms), Java/JSP, Spring MVC, Groovy/Grails, PHP, ASP, Perl
  • Mobile experience with the Android platform
  • Experience with the following databases: SQL Server, MySQL, Oracle, PostgreSQL, MS Access, MongoDB
  • Experience with the following ORMs: Fluent nHibernate, Hibernate/JPA, GORM, Entity Framework, Linq to SQL, NetTiers
  • Experience with SQL Server Reporting Services, Crystal Reports, and iReport
  • Experience with the following version control software: Git, SVN, TFS, CVS, StarTeam, VSS, ClearCase
  • Skilled in writing secure software code utilizing tools such as Fortify, FindBugs, IBM Rational AppScan and TDD
  • University knowledge of C++, Java, UNIX operation and scripting, Visual Basic, Pascal, Haskell, Scheme, ML, Prolog, and assembly language
  • Customized various e-commerce and CMS platforms (writing plugins and creating templates) including: WordPress, Drupal, Moodle, Joomla, Mambo, osCommerce, dashCommerce
  • Have experience designing and administering databases as well as administering a Red Hat Linux server (which includes Apache, mySQL, PHP, Qmail, Subversion, Bugzilla, and BIND installation and configuration)
  • Extensive experience with the hardware of personal computers (PCs) and software experience with both PCs and Macintoshes with strong troubleshooting skills
  • Experience with various software: Visual Studio (2005, 2008, 2010, 2012), Eclipse/MyEclipse/STS, IntelliJ IDEA, Photoshop, Illustrator, Flash, Dreamweaver, MS Office Applications (Word, Excel, PowerPoint, Outlook, FrontPage, and Access), Articulate, Audacity, as well as a variety of other graphics programs, web page editors, FTP and server applications, word processing programs, drafting, spreadsheet applications, e-mail, programming applications, CD recording programs, etc
  • Designed, developed and maintain JenniferSemtner.com
Portfolio
Employment

Tech Lead and Senior Staff Software Engineer, ThreadFix

Coalfire

2009 - Present

Currently working on the ThreadFix platform, which is built in Docker and deployed in Kubernetes, using Java/Kafka/MySQL/React/AngularJS. It also can be configured for SQL Server. Also worked on a team to develop large-scale, custom government applications in C# ASP.Net MVC. Helped launch and maintain a high-volume multimedia site using Grails/mySQL/jQuery/Flex. Maintained old security courses in Flex, authored new courses for Security Assessment Testing and Secure Architecture and Design and updated courses in Articulate Storyline. Architected secure Spring MVC application with Hibernate and JPA. Ran security assessments (application scans and penetration tests). Used VB.Net and Java to remediate applications to modern platforms and repair security vulnerabilities. Applications were originally programmed in VB 6, Java, and FoxPro. Also worked with SQL Server Reporting Services, Crystal Reports and iReport to create reports. These projects also used YUI and the Ajax Control Toolkit. Also utilized Fortify and FindBugs for development of secure software.

c# asp.net-mvc entity-framework java grails jquery spring-mvc php CSS ajax nhibernate fluent-nhibernate less twitter-bootstrap python flex vb.net scorm maven jpa postgresql heroku ruby rspec angularjs workflow-foundation ef-migrations node.js mongodb mysql django reactjs kafka kubernetes spring-boot elastic-search

Web UI Specialist

BuildASign.com

2007 - 2008

Updated old and created new features on the front and backend of the buildasign.com website. Also, performed search engine optimization (SEO), created page mockups, graphics, and coded html newsletters. Technologies used included ASP.NET (VB and C#), NetTiers, Entity Framework, SQL, AJAX, XHTML, CSS, Javascript, Dojo. Programs used include: Visual Studio (2005 & 2008), SQL Server, Visual Source Safe, Subversion, Fogbugz, Photoshop, Illustrator, Flash, and Fireworks. Also, worked in an Agile Development environment.

c# vb.net entity-framework ajax seo html CSS dojo javascript .nettiers html-email

Web Master / Programmer

United States Geological Survey

2006 - 2006

Maintained, updated, and expanded USGS TX’s internal and public websites. Utilized technologies such as HTML/XHTML, Javascript, AJAX, ASP, ASP.NET, PHP, MS Access, and SQL Server. Also worked with the graphics programs Adobe Photoshop and Adobe Illustrator.

vb.net html CSS javascript ajax asp asp.net php sql-server photoshop

Web Programmer / Graphic Designer

Rapido Technologies

2004 - 2005

Worked in PHP and Java/JSP developing dynamic applications interfacing with MySQL databases for Rapido’s clients. Also worked customizing open source applications, like Mambo and osCommerce. Additionally, designed and produced graphics and layouts for websites.

java php mysql photoshop html CSS

Web Designer/Developer

Self-employed

2003 - present

Set up the Red Hat Linux server with Apache/BIND/Qmail/PHP/MySQL to host ComputerFeet.com’s and LaurieDahl.com’s website. Also designed and developed each site’s MySQL database as well as their PHP/XHTML/Javascript backend user interface and frontend graphics and design. Also designed and built jennifersemtner.com.

c# asp.net-mvc asp.net-web-api entity-framework jquery php css3 ajax nhibernate fluent-nhibernate less twitter-bootstrap angularjs ef-migrations node.js responsive-design angular-material android java mysql azure
Additional employment experience prior to 2003 available upon request.
Education

Computer Science (B.S.)

University of Texas

1998 - 2006

Completed a bachelor of science degree in computer science with concentrations in geology and chemistry.

c++ java scheme haskell ml prolog unix php vb pascal c linux data-structures database

Fundamentals of Art

Art Instruction Schools

2003 - 2006

Distance learning courses to master fundamental art skills – completed half the program.

design color-theory typography
Certification