Sr. Software Engineer Ii,resume Profile
Eden, PrairiE
Summary
Highly - efficient software engineer with ability to quickly learn new technologies and processes and a passion for expanding my skill set and discovering innovative solutions to problems. Experienced with the SDLC across the gamut - from aiding a company in its infancy to develop its life cycle requirements to the most mature CMMI-rated corporation - with .Net 1.1-4.5 technologies desktop web and mobile development. Recognized for my aptitude and attitude on the job accomplishments on high-visibility R D projects and leadership qualities. A-player game-changer. Unafraid to offer suggestions opinions and to challenge the status quo to achieve optimal results. Proficient in Microsoft development and Office applications as well as other common software engineering utilities.
Experience
Languages/Technologies
C 1.1- 4.5 XML LINQ / LINQ2SQL WPF / XAML
WCF / Web Services / REST Windows Phone 7 8 8.1 Silverlight MEF TPL Async/Await DLR T4
Python 2.7
Python Tools for Visual Studio
Applications / Toolsets
Microsoft Visual Studio .Net
Microsoft Team Foundation Server TFS
Microsoft Visual Studio Online TFS Git
Microsoft Azure
Microsoft Test Tools MSTest Shims/Fakes
Microsoft Office Applications
Microsoft Windows 2000 XP Vista 7 8 Server 2000 Server 2003 Server 2008
Microsoft SQL Server
Microsoft IIS 6-7.5
Microsoft Exchange 2010
Microsoft Visual SourceSafe
Microsoft SharePoint
Flurry nuGet
Chocolatey
Boxstarter
Rational ClearCase / ClearQuest
SourceGear Vault
PVCS Tracker
Atlassian tools JIRA Confluence Wiki Bamboo Bitbucket SourceTree
Perforce
NUnit 2.x
CornerStone SVN
Mercurial
MonoDevelop/Xamarin Studio iFactr
Mono
Confidential
Sr. Software Engineer II
- The firmware engineering group at Starkey Laboratories was in desperate need of a one-stop-shop SDK that would enable their testing team to more rapidly and reliably write tests against new firmware and devices being created by Starkey when they came to me in May of 2013. I have since created a testing framework that is cross-capable between Python C and Matlab and has received much praise from the engineers in the group for enabling them to be up and running much quicker than before when it comes to setting up test machines initiating new hires and writing new tests.
- To take advantage of the dynamic typing of Python and Matlab the SDK makes heavy usage of .Net s Dynamic Language Runtime DLR and reflection to enable intuitive usability and flow making it less painful to be used by both Python and .Net programmers alike.
Confidential
Owner/Operator Windows Phone Applications
- As a passionate enthusiast of the Windows Phone platform I taught myself the ropes and I have taken on a new role as an independent developer of Windows Phone applications for which I have had great success and much recognition. My apps are readily available on the Windows Phone Marketplace by visiting http //bit.ly/brandonwp7.
- Social Camera was recognized by Nokia as one of the Top 30 apps to have for your new Nokia Lumia Windows Phone and both Social Camera and BizSaver have received wide acclaim from various Windows Phone blogs and reviewers around the Internet.
- Windows Phone 7 8 development utilizes a subset of the Silverlight framework XAML C and asynchronous web operations to facilitate behavior. As such I am well-versed in all these.
- Total download count surpassed on August 30th 2014.
Confidential
Mobile Architect Consultant
- Worked hand-in-hand with large clients on developing Mobile Enterprise Applications that allow their businesses to capitalize on the next wave of technology and consumerization of IT by moving access to their backend systems out to mobile platforms. Wrote applications using cross-platform libraries Mono MonoTouch and iFactr to ensure clients the best possible future-proofing against the ever-changing mobile landscape.
Confidential
Sr. .Net Software Systems Engineer
- Worked across multiple groups in IT helping to defined backend architecture and systems to more efficiently robustly and nimbly handle the business demands. Technologies included Oracle ORM Customer First CRM SQL Server databases and IIS/ASP.Net websites.
Confidential
Technical Lead Manufacturing Applications
- As a technical lead for the Manufacturing Applications group I perform all the duties of a Sr. Software Engineer while also serving as the go-to guy for questions on implementation and requirements. I am highly-visible within Starkey s Research and Development groups. I interact with colleagues in nearly every area of R D providing insight in to the manufacturing process offering suggestions on implementation and process improvement and participating in problem solving and brainstorming discussions. I continue to provide high-quality and on-time results with a recognized demeanor of comradery and teamwork. I am consulted by management leaders and upper-level engineers from the Manufacturing Applications group as well as many other groups within R D regularly to provide insight and opinion on requirements processes and implementation. As a recognized leader within Starkey I have become known for my willingness to provide thoughts ideas and/or suggestions whenever needed.
Confidential
Sr. Software Engineer
- I am a lead software engineer for the Manufacturing Applications group. Our primary software aids in the programming and calibration of hearing aid devices in a manufacturing production environment. I am in charge of incorporating new devices into the software and implementing their programming calibration and testing against company and industry standards. I use heavy data-driven programming to provide maximum flexibility to new and existing devices. I utilize all aspects of .Net 3.5 programming in addition to XML data manipulation and storage web services and database interaction. Workflow and deliverables are based on the Sprint/Scrum development cycle in conjunction with Agile programming. Major releases of software are delivered worldwide every 6 months. Software is developed in a Visual Studio 2010 / TFS environment.
- Nominated for the 2010 Engineering Performance Award by manager
Confidential
ASP.Net 2.0 Consultant
- I was hired on a part-time contract basis to convert my previous legacy ASP solution of the publications ordering system to ASP.Net. This was desired as part of an architecture move for the USDA s NRCS branch.
- I took the previous ASP site and rebuilt it entirely on the .Net platform interacting with a SQL Server 2005 backend system. The end result provided identical functionality but with the added data objects classes and enhancements offered by .Net 2.0.
- The site provides a listing of free publications available to the public with search browse capabilities. Users add publications to a basket and go through a checkout procedure to post the order to a backend database subsequently accessed by shipping software.
- Since its inception in 2002 the web site has accounted for nearly half of all orders fulfilled by the Landcare division of the NRCS. With increasing amounts business being done via the web this has helped to alleviate the personnel burden of answering phones and taking/entering orders manually. The site gives users the ability to directly download a publication via PDF instead of placing the order for shipment saving time and money in shipping postage. The site provides end users with the ability to track their own orders right down to the FedEx tracking number furnished by the shipping software . It also allows for supervisors to view detailed reports by date or date range on how many publications were ordered via phone or web.
Confidential
Sr. Software Engineer
- I worked at KMG designing and developing content management systems for our clients. Alongside developers at companies including Rocafella Records and Geffen Records I integrated with existing APIs and developed new ways to use the web sites to campaign products to members.
- I re-architected KMG s internal code base making it more efficient and easier to manage by utilizing object-oriented principles. I was able to reduce much of the reused code in their code base to a single component. While at KMG I learned ASP.Net 2.0 at launch along with its new data objects and various ways to deal with information and present information to users. We began using these features immediately and I was relied on to be the source of information on how to do things using the new framework. I wrote a tool called BusRunner which allows a user to auto-run software from a USB device. This software was marketed by KMG as shareware and released to the public via their website and a myriad of software sites.
- Using my software engineering knowledge at KMG and my experience from Lockheed Martin I was relied on by management to provide insight in to how to better run the company. I provided outlines and suggestions to management regarding the Software Development Life Cycle. These aided in the creation of requirements documents for KMG that would enable them to more efficiently work on multiple products while still maintaining a high rate of on-time completion.
- I used my love of computing and past experience to set up servers configuring user and e-mail accounts develop domain policies and centralize anti-virus administration. As such I served as the overall IT helpdesk for the small organization.
Confidential
Associate Software Engineer
- Develop applications for Data Capture system in C and .NET framework within an Oracle 9/10 environment
- Use Rational ClearCase/ClearQuest for source control and defect tracking
- Work with various commercial corporations to evaluate and test hardware and software for future contract applications
- Research and Develop new technologies and methods to implement in future applications
- Employ extensive use of XML de/serialization and validation to configure and execute procedures on-the-fly within DLLs and executable programs
- Gained experience in using XML Style sheets XSL to format the output of XML files for easier viewing
- Utilize heavy componentization of code to minimize maintenance and maximize reuse and efficiency