A highly accomplished Senior Software Engineer with extensive experience with designing and implementing critical components of enterprise level products covering the frontend, backend and infrastructure (onsite, hybrid and the cloud). Advanced skills also include developing software solutions by studying information needs, determining operational feasibility by evaluating analysis, problem definition, requirements, solution development and proposing solutions.