Software Development Engineer Resume
Redmond, WashingtoN
OBJECTIVE:
- As a Software Development Engineerwith around 6.5 years of experience, I am very much passionate to write a complex code and excited to work under a challenging environment. I’ve a good experience working on very complex projects, integrations, setting up the CICD pipelines and have provided many innovative solutions to my clients. I’m very much aspired to become an IT Technical Architect and I spend most of my freetime in coding to try solving the technical problemsand to take my technical skills to the core.
TECHNICAL SKILLS:
Primary Skills: - Microsoft Full Stack Developer - C#.NET, Microsoft Azure Cloud, ASP.NET, VB.NET, WCF, Webservice API, HTML, CSS, Java script, jQuery,Microsoft SQL server 2016, Release Management, PowerShell, Microsoft Cosmos, Angular JS, USQL.
Secondary Skills: - Java, UNIX scripting, Android app development using Android studio.
Tools: Microsoft Visual studio, SQL 2016, Microsoft Azure Cloud services, Microsoft Release Management tools,Team Foundation server, git source repository management, Scope studio, PuTTy, WinScp, Postman Client, LINQPad etc..
Method: Agile Methodology Development2)DevOps
PROFESSIONAL EXPERIENCE:
Confidential (Redmond, Washington)
Software Development Engineer
Responsibilities:
- I’ve been taking care of development + Operations (DevOps Model) alone yet with the same deliverable speed. Previously, it was two Microsoft vendors working for almost 6 months for the same work.
- Have successfully migrated all the infrastructure workloads from On-Prem to Microsoft Azure Infrastructure cloud services with reliable, secured and scalable design. Have received a very good appreciation from Microsoft for the same.
- Have fixed API issues, implemented service instrumentation, security key vault integration, Azure security pack tools configuration, Cross Site request frequency anti-forgery validation and closed few tasks that had been stale for few months.
- Have received lot of appreciations for my work at this project and there were more than 10 appreciation emails altogether from my Microsoft Client manager in a span of 4 months when joined this project.
- Helped various team in deploying the Azure Security pack tools as part of meeting the Microsoft Security compliance & standards.
Confidential
Software Development Engineer
Responsibilities:
- ResponsibilitiesWorked on developing a software to archive device data for Microsoft. Responsibility includes developing highly secured and standardized quality of code and to provide the deliverable within the estimated time meeting Microsoft’s expectation. Also as a lead developer, driven the offshore team for deliverables.
- Worked in parallel for this project which is about migrating all the legal documents of Microsoft Mobile Oy to SharePoint platform. Have achieved a milestone of developing a tool in just 2 days to retrieve all the current version documents from all the sites in SharePoint and validated against the source platform (DocStore).
Confidential
Software Development Engineer and Offshore Technical Lead
Responsibilities:
- Worked on developing a C# SDK tool for Microsoft. Responsibility includes developing
- Highly standardized quality of code and to provide the deliverable within the estimated
- Timemeeting Microsoft’s expectation. Also, driven the team for deliverables and
- Status update daily.
- Also, includes Impact Analysis, Preparing Unit/System Test cases, Functional test cases,internalCode Review &defect Fixing etc.
Confidential
Developer and Technical Lead
Responsibilities:
- Regular monitoring of daily running scheduled jobs.
- Fixing the issues of failed scripts/jobs.
- Enhancing the application towards security and mitigating the open vulnerabilities if identified.
- Suggested improvements in system to provide value additions to client requirements.
- Tracking and Coordinating in permanent fix for reoccurring issues.
- Proper coordination & Communicate with Onsite part
- Conducting functional and technical sessions (knowledge transfer) for the team members.
- Proven the difficult technical solutions proposed to implement the client requirements by doing a prototype project.
- Making the changes in the existing applications as per the new requirements.
- Preparation of High-level and Low-level Design document.
- Construction and Code Review.
- Functional testing the modified codes.
- Code Review by Internal & External counter-parts.
- Defect Analysis & Fixing
- Server Administrations, code deployments and application services maintenance.
- Monitoring the traffics trends and analyzing the system capacity utilization
Confidential
Siebel Developer &Administrator
Responsibilities:
- Monitoring the server’s disk space and CPU utilization
- Administrating the Siebel application services and web servers
- Deploying the code changes and migrating the repositories from development to production environment
- Regular monitoring of daily running jobs.
- Fixing the issues of failed scripts/jobs.
- Successfully migrated the application servers’ OS from UNIX platform to Windows server 2008 on time as expected by client.
- Have fixed many critical issues on a timely basis without much impact to the business
- Have developed UNIX shell scripts to automate code deployment, log files retention, disk space alerts, concurrent users list. Server component status etc.
- Have created excel macros tools to make the reporting works in an easier and efficient way
- Suggested improvements in system to provide value additions to client requirements.
- Proper coordination & Communicating with the Onsite part and other integrated teams.
- Have developed GetPayment and Contact Import integration module with zero post production defects.
- Testing the developed codes and creating unit test cases for the same.
- Worked in a shift basis as part of Administrator role as it is a 24*7 support.