Senior Software Engineer Resume
5.00/5 (Submit Your Rating)
Fort Collins, CO
SUMMARY:
- Senior Software Development Engineer in Test (SDET) most recently designing and implementing an automated deployment and testing framework for a distributed network monitoring product with a web interface, SOAP and REST APIs, and a MySQL database.
- Calm, adaptable professional with an attention for detail and a love of learning.
TECHNICAL SKILLS:
- Automated deployment/config/testing
- Windows, Linux
- C#/.NET, Visual Studio, PowerShell
- Python, PyCharm, Selenium
- Jenkins, VMware, Chef
- REST, SOAP
- SQL, MySQL, Oracle, OrientDB
- XML, XSLT, XPath, JSON
- HTML, CSS
- Agile, Scrum
PROFESSIONAL EXPERIENCE:
Confidential, Fort Collins, CO
Senior Software Engineer
Responsibilities:
- Designed and built an automated test framework and infrastructure from scratch using Jenkins, Python, PowerShell, Selenium, and OrientDB (hybrid graph database).
- Created 2,000 automated tests for an enterprise application performance monitoring product.
- Created an automated deployment pipeline in Jenkins to set up virtual machines in VMware, install software components, configure the system through both browser manipulation with Selenium and by writing configuration data to the MySQL database, and to start a network packet (PCAP) data flow for the system to monitor.
- Isolated defects, determined steps to reproduce, entered defect reports, and validated fixes.
- Executed tests and reported results.
Confidential, Fort Collins, CO
Senior Software Engineer
Responsibilities:
- Mentored, trained, and served as a resource for other team members.
- Maintained and enhanced software implementation at one large utility, which included over 1000 C# source files and 140 XSLT style sheets, integrating and exchanging data with multiple external systems.
- Achieved the second level of stretch performance goals in this utility’s contract the last two years, which generated over $220,000 of extra income for the group.
Confidential, Golden, CO
Product Specialist / Technical Support Engineer
Responsibilities:
- Successfully handled over 10,000 support cases via phone, e - mail, and online forum.
- Managed releases and beta testing program for one mapping product - performed testing, tracked problems and customer needs to direct future development, reviewed documentation, produced marketing materials.
- Wrote technical content for and published a quarterly newsletter.
Confidential, Richardson, TX / Fort Collins, CO
Software Engineer
Responsibilities:
- Assisted over 3,000 customers with questions on software development tools, compilers, and parallel processing libraries.
- Created training for a new IDE and taught the course to a class of HP support engineers.
- Updated and enhanced an existing 2-day course on parallel programming and taught it to a class of customers.
- Part of team that designed and built a new web site for HP-based software developers. This site contained mainly technical information - documentation, technical articles, tips, etc. It grew continually in both content and usage throughout its existence and developed a loyal customer base.
- Technical editor for the Linux, Performance, and Multiprocessing topics on the developer site.
- Wrote a monthly newsletter for registered customers.
Confidential, Colorado Springs, CO
Software Consultant
Responsibilities:
- Solved problems or answered questions of approximately 25,000 developers and system administrators.
- When Digital began working towards a major platform shift (VAX to Alpha), I aggressively pursued learning this new architecture, became the support center expert on it, and helped many customers and others throughout Digital migrate to Alpha.
