Senior Software Engineer Resume
SUMMARY:
- Senior Software Engineer in web and desktop primarily in the Microsoft arena.
- Experienced in Full Stack development.
- 11 years of experience in C# .Net and 23 years of experience in Microsoft development environments.
TECHNICAL SKILLS
Languages: C#, JavaScript, Angular, ASP.Net, CSS, HTML, MVC, T - SQL, XAML, Python, XSL/XML, JSON, C++, others.
Technologies and Frameworks: Web, WebAPI, .Net Framework, Winforms, Bootstrap, WPF, Web Services, MVVM, Windows Services, WCF, Visual Studio, GIT, TFS, SVN, Jenkins, DevExpress, SQL Server, ESRI ArcGiS, Experience in Greenfield, Agile/Scrum, Maintenance, Leadership, and Waterfall.
Fields: Digital signage, loan servicing, GIS, law enforcement, health care (claims, recovery, patient data, and HR), stock market & securities, A/E/C, government, legal, intellectual property, gaming and property taxation.
EXPERIENCE:
Confidential
Senior Software Engineer
Responsibilities:
- Developing new green field versions of loan servicing applications
- Developed with Angular, Javascript, HTML, C# .Net, WebAPI, MVC, CSS, and T-SQL.
- Gathered User Story requirements for implementation from business side.
- Mentored junior and other developers.
Confidential
Senior .Net Engineer
Responsibilities:
- Developed and maintained high volume full stack web pages with 100,000+ visits daily.
- Developed with C# .Net, MVC, Razor, JavaScript, XSL/XML, CSS, and T-SQL in an Agile/Scrum environment.
- General feature modification JavaScript, MVC, Razor, XSL, CSS and Mustache scripting.
- Converted Google static maps to Google JavaScript API within MVC, XSL, and Razor contexts.
- Modified JavaScript and MVC code to handle contingent customer pricing.
- Handled on-call production issues and critical production problem solving.
Confidential
Senior .Net Developer
Responsibilities:
- Designed and developed enterprise level full stack administration projects in ASP.Net, WebAPI, CSS, T-SQL, Bootstrap, C#, Telerik controls, and Web Services
- Designed, developed, and converted a paper based voter registration system to a web based system.
- Developed a grant tracking system using ASP.Net, WebAPI, Web services, Bootstrap, CSS, JavaScript, CSS, C# and T-SQL.
- Created project plans, gathered requirements, created technical specifications, tracked project milestones, status reports and notified upper management of any risks.
- Mentored junior developers as necessary.
Confidential
Senior Software Engineer - .Net (contract)
Responsibilities:
- Developed desktop windows software for managing semiconductors and PCBs that control power management.
Skills: C#, .Net, Winforms, third party controls, peripheral management, DevExpress, planning, requirements gathering.
Confidential
Senior Software Developer (contract)
Responsibilities:
- Developed an application used by Construction companies in order to estimate costs, materials, sources/vendors, pricing, delivery, and tracking for large construction projects.
- Graphic intensive with advanced use of XAML including drawing on screen.
- MVVM architecture using third party controls
Skills: WPF, C# .Net,T- SQL, XAML, MVVM, DevExpress, Scrum, Planning and requirements gathering.
Confidential
Senior Software Engineer
Responsibilities:
- Developed Windows side software to manage and communicate with an IOT (Internet of Things) appliance for global and enterprise clients.
- Solved complicated multi-threading and process spawning problems.
- Implemented SLL/TLS security solutions using Wireshark tracing.
- Improved efficiencies in batch processing, SMB communications, WebDAV, processor usage, and localization.
- Worked with QA and executives to define and hone acceptance requirements.
Skills: C#, Winforms, Data Encryption, Multi-threading, Web services, interfacing with Linux, GIT
Confidential
Senior Software Developer
Responsibilities:
- Developed and maintained the premier enterprise digital signage product with worldwide clientele.
- Implemented security in webservices communication in formerly insecure communications.
- Implemented Windows Service for communicating batch notifications to a RESTful service.
Skills: C# .Net, Windows Services, Winforms, Silverlight, WPF, T-SQL, WCF, JSON, Win32, Web services, multithreading.
Confidential
Software Developer
Responsibilities:
- Caring for our newly adopted infant child while doing various part-time IT work.
- GIS (Geographic Information System) work in ESRI ArcGIS.
- E-mail and Systems Administration
- Proof of 3D UI concept in WPF using Projections, Viewports, MeshGeometry, 3D mathematics, and Animations.
Confidential
Senior Software Engineer
Responsibilities:
- Design and Development of Windows based law enforcement dashcam and content management applications.
- WPF touch screen and native windows applications with unit tests in C#, XAML, XML, and MVVM.
- Adapt implementation for non-Microsoft C++ video streaming library into C#.
- Participated in in-site customer fieldwork and implementations.
Confidential
Software Developer
Responsibilities:
- Software Development in WPF, Winforms, C#, XAML, .Net, LINQ to SQL, WCF for a touch screen pharmaceutical distribution product.
- Created touch screen QWERTY keyboard in WPF.
Confidential
Software Product Development Manager/Engineer
Responsibilities:
- Architect, Design, and Develop software for a touch screen HR healthcare appliance
- Managed and lead two developers.
- Integrated and developed biometric services using C# .Net libraries.
- Designed and implemented SOAP webservices.
- Designed and implemented T-SQL stored procedure data layer.
- Developed ASP.Net admin pages as needed.
Confidential
Product Technical Lead and Engineer
Responsibilities:
- Design and implement tools for medical claims processing for batch processing in Visual C++ and T-SQL.
- Implement supporting applications in C# .Net.
- Gather requirements from business rules.
Confidential
Window Software Developer, Engineer, Lead
Responsibilities:
- Multiple permanent and consulting positions in Windows software development
- Engagements lasting from six years to four months - Full breakouts available upon request.
- Created tools for probabilities for client server slot machines in C# .Net.
- Converted legacy C++ to C# .Net.
- Developed features in MFC C++ and T-SQL for appraisal district property taxation management.
- Designed and developed a MFC/Visual C++ legal application for writing U.S. Federal patent applications.
- Created a credit card tracking agent in MFC.
- Developed a consumer stock market analysis application in MFC C++.
- Developed a globally distributed MFC OEM multi-lingual stock market application for consumer IBM computers.
