Senior Software Engineer Resume
Lake Oswego, OregoN
SUMMARY:
Accomplished software engineer specializing in Microsoft and other technologies since 1996. Extensive background in planning and implementing full lifecycle of software development, including gathering and discussing specifications, establishing best upgrade strategies, design, coding, testing, debugging and maintenance. Skilled in agile software development and effective at troubleshooting. Reliable and skilled in interpersonal communications. Excellent at executing a full stack project end - to-end and at working with a team.
TECHNICAL STRENGTHS INCLUDE:
- Object oriented agile development in C#
- RESTful API/Web services, SOAP web services
- ASP.NET development using C#, MVC Core, MVC5 and legacy approaches
- HTML, CSS, JS, jQuery
- CI/CD
- SQL Server development and administration, Transact SQL
- ReSharper adherence
- Golang training/certification from Udemy
- Telerik/Progress, Infragistics and other 3rd party UI components
- Angular. Completing “Angular - A Complete Guide” from Udemy
- Node, familiarity with Vue, React.
- Git, SVN, TFS, legacy source code systems
- In-depth Azure (also part of Microsoft certifications listed below)
- AWS
- Windows services
- MS Office automation, VBA
- InstallShield, Crystal Reports, eCommerce
- Writing, proofreading, Photoshop
TECHNICAL SKILLS:
Languages: C#, VB.Net, VB, VBA, JavaScript, XML, HTML, Access, MS Office, JSON
Methodologies: Agile Development, Object Oriented Design
Databases: SQL Server, MySQL, Oracle, Mongo, MS Access, legacy
Payment APIs: VeriSign, Authorize.NET, Linkpoint, PayPal
Third Party Tools: Jira, Telerik, Infragistics, Janus, Active Reports, Crystal Reports, Dundas Charts, Aspose, Atalasoft, Component One, etc
PROFESSIONAL HISTORY HIGHLIGHTS:
Confidential, Lake Oswego, Oregon
Senior Software Engineer
Responsibilities:
- Worked as a lead on an agile team of 4-5 developers on integrating the MVC application within the company’s set of solutions
- Created components of ASP.NET MVC5 architecture (C#, Razor, Entity Framework)
- Utilized Git for development collaboration
- Utilized Azue DevOps
- Helped acquaint the team with the chosen technologies and the corresponding choices
- Developed SQL Server database entities
- Used 3rd party components
- Created windows services and RESTful services
- Addressed the repercussions of working with a very large database (2 Tb)
- Used Pivotal Tracker for Agile project tracking
- Began converting the application to .NET Core
Confidential, White Salmon, Washington
Senior Software Engineer
Responsibilities:
- Worked as part of a team to produce a complex solution (MVC4, SQL Server).
- Developed SQL Server database entities
- Created sections of an ASP.NET MVC4 architecture (C#, Entity Framework), with a complex front end
- Utilized Git for development collaboration
- Collaborated on tasks using Jira
- Created a Windows application using a Mongo database
Confidential, Portland, Oregon
Senior Web Developer
Responsibilities:
- Planned and implemented complex training scheduling systems
- Implemented eCommerce modules for merchandise and services utilizing Authorize.net
- Created SQL Server databases
- Worked with PHP integration on Windows
- Developed and executed data migration strategies from various source platforms
- Provided rapid development for the frequently changing objectives.
- Created several Angular and React components
Confidential, Altoona, Iowa
Senior Software Developer
Responsibilities:
- Developed and maintained a .NET WinForms application for chiropractors
- Developed and maintained a .NET Windows Service responsible for data migration and backup operations
- Created SQL Server databases
- Implemented Web Services for application updates
- Developed and executed data migration strategies from various source platforms
- Provided support and troubleshooting for the team of testers and sales specialists.
