Senior Software Engineer
Engineering robust, user-focused solutions, driving breakthrough efficiency and bottom-line results:
- Skilled in all phases of the software development lifecycle; expert in translating business requirements into technical solutions; and fanatical about quality, usability, security, and scalability.
- Hands-on experience in developing business plans, requirements specifications, user documentation, and architectural systems research.
- Effective trainer with a track record of directing multiple tasks effectively to ensure on target completion of all deliverables.
- Accomplished communicator skilled in building and strengthening relationships across functions to drive cohesive, strategic operations.
- Outstanding interpersonal and communication strengths leveraged to train users, troubleshoot system issues and ensure total client satisfaction.
TECHNICAL PROFICIENCIES
Languages: C#,, Java, JavaScript, C/C++, Powershell
Web: ASP.NET, jQuery, NodeJs, Angular Vue Js, LESS/SASS, Bootstrap, Telerik UI, Semantic UI, Material UI
Web Services: RESTful services, SOAP
Frameworks: Entity Framework, WebAPI, LINQ, ADO.NET, Autofac/StructureMap/Unity, Hangfire, Moq, Faker, Polly
Databases: MSSQL, MySQL, MongoDB, Redus,
Enterprise Bus: RabbitMQ, MassTransit, NServicebus, Azure Service Bus
Design Patterns: MVC/MVVM, N-Tier, CQRS, Observer, Strategy, Chain, Command, UnitOfWork, Saga
SDLC: Agile Scrum, Kanban, Waterfall
Tools: Visual Studio, Visual Studio Code, Eclipse, NetBeans, Bracket/Visual Code, Koala,
Source Control: TFS, GIT
Cloud Technologies: Azure, AWS