We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

Seattle, WA

SUMMARY

  • 7+ years of experience in Systems Analysis, Design, Development and Implementation of various applications including Web and Client/Server Application development using Microsoft .NET Framework, C#. NET, ASP.NET, ADO.Net, Web Services, Windows Services, MVC.
  • Well versed in Object Oriented Programming (OOP’s) using C#.
  • Experience in developing and maintaining Web Applications using ASP.NET and Windows Applications.
  • Experience on AzureWebjob, Functions, Blob Storage, Queue Storage.
  • Experience in Web using MVVM, MVC and WEB API.
  • Good in scripting technologies TypeScript, HTML, Java Script, CSS.
  • Experience in Client side frameworks AngularJS, Knockout JS, JavaScript.
  • Experience in Cosmos DB, Azure SQL Server database design and development in writing Stored Procedures, Views, Triggers and User Defined Functions.
  • Capable of understanding and implementing different data structures algorithms like sorting searching and string manipulations with best optimized time and space complexities.
  • Excellent analytical, inter - personal, communication & written skills
  • Excellent team player with problem-solving and trouble-shooting capabilities.
  • Have understanding of Design Patterns and SOLID principles.
  • Good understanding on Data structures and Algorithms.

PROFESSIONAL EXPERIENCE

Confidential, Seattle, WA

Software Engineer

Responsibilities:

  • Implemented Azure webjobs and Azure functions to run multiple asynchronous background jobs.
  • Extensively worked on TypeScript and Angular for front end development.
  • Worked on creating and consuming multiple REST API's.
  • Used Azure blob storage for storing data and Azure Queues for storing messages.
  • Worked on multiple enhancements on existing application using AngularJs and TypeScript for front end development and C# and Web Services for service layer development.
  • Used Cosmos db for data storage and implemented query operations on cosmos containers.
  • Worked on creating SQL tables and Stored procedures and implemented services to interact with the data layer.
  • Used ADO Pipelines and Releases for deploying the services.
  • Used Azure KeyVault for storing the secrets and implemented helpers to connect and retrieve the secrets.
  • Worked on developing and enhancing multiple projects.
  • Worked on implementing authentication of the services.
  • Used Azure Devops for source code repository and code reviews.
  • Involved in design discussions and sprint plannings and code reviews.

Confidential, Seattle, WA

Software Engineer

Responsibilities:

  • Developing the application using HTML5, CSS3, JavaScript, JQuery, and Knockout.js.
  • Worked on enhancements and bug fixes to existing application using MVC Framework and Knockout.js.
  • Worked on developing Web API’s for data processing.
  • Extensive JavaScript development using jQuery and Knockout.js to create front end to a RESTful OData Asp.NET MVC web service.
  • Heavy use of knockout view models for separation of UI, data, and logic concerns.
  • Created endpoint for POST API in Confidential Store Information Portal project to receive data asynchronously and save it in sql database.
  • Implemented security for the Web Api calls using HttpSignature authorization.
  • Handled xml format issues in input response of API call in Confidential SIP project.
  • Handled search functionality in Confidential SIP project by overriding bootstrap typeahead functionality.
  • Configuring Splunk app to search data from POS system and save to Splunk Cloud.
  • Retrieving data into Confidential Cash Management from Splunk cloud by creating API's using Splunk SDK's.
  • Worked on enhancements and bug fixes of existing application by using best algorithm techniques to optimize the performance.
  • Involved in uplifting onprem application to Azure.
  • Worked on tools like Jenkins, Jira/Confluence & ELK as project needs.
  • Developed powershell scripts to deploy windows service.
  • Identified poor performing components in application and applied best sorting and searching algorithms to improve performance.
  • Worked on creating Splunk Universal Forwarder configuration files for multiple applications using powershell.
  • Involved in Sprint planning and Backlog grooming sessions.
  • Worked simultaneously on Enhancements and bug fixes of multiple projects like Confidential Cash Management, Confidential Store Information Portal.
  • Worked on SQL procedures to save/retrieve/modify data in SQL server database.
  • Worked on git/github for source code repository, code reviews.
  • Used Jenkins and Powershell to deploy projects on bi-weekly basis.

Confidential, Rochester, MN

Software Developer

Responsibilities:

  • Designed, developed and maintained the existing application.
  • Worked on developing functionality to read barcodes and save details in sql database.
  • Developed application using ASP.Net and used sql server 2012.
  • Implemented Cascading Style Sheet (CSS) to improve look and feel of the ASP.NET web page.
  • Implemented Multithreading Concepts to improve the application responsiveness.
  • Performed UI Validations using JavaScript.

Confidential, Redmond, WA

Software Developer

Responsibilities:

  • Involved in Gathering Client requirements and converting them into the Technical Specifications and developed application.
  • Responsible for implementing the features based on the customer priority, Integration of various modules with CRM application.
  • Worked for the changes related to Server Side Synchronization module.
  • Used AGILE/SCRUM methodology to implement the application
  • C#.NET is used to program business logic including Code-behind files, Audit Plugins and Classes in the middle tier.
  • Used HTML5 tags such as header, aside, section and CSS3 modules such as Backgrounds, Borders, Text TEMPEffects, Multiple Column Layout to create UI of Confidential Dynamic CRM Web site.
  • Involved in developing the Azure Solution and Services like PaaS and IaaS.
  • Consumed Web API services using REST for retrieving the application data
  • Explored various performance related issues and worked to increase the performance by handling various bug fixes and exceptions..
  • Used Azure SQL Data storage.
  • Deployed application to Azure after every enhancement.
  • Performed the testing by deploying the changes in test environments and used the test environments to debug the code.

Confidential, Houston, TX

Software Developer

Responsibilities:

  • Developed Web Applications using ASP.NET 4.5
  • Involved in creating Classes and Interfaces using C#.
  • Created Stored Procedures, Views, Triggers and Functions.
  • Designed the presentation layer using standard ASP.NET controls, HTML controls and provides the required functionality by using C#. NET.
  • Project developed using N-tier architecture Presentation layer, Business logic layer (mid-tier) and DAL (Data access layer).
  • ProvidedAgile/Scrumprocess leadership and mentoring by facilitating Sprint Planning Sessions, Daily Scrums, Breakout Design Sessions, Sprint Demos, Retrospectives and general daily team usage of the Rally Enterprise tool.
  • Created a new Windows Service to retrieve pilot records data and save into xml file.
  • Developed middle layer using C#.Net and ASP.NET.
  • Developed web forms using C# and ASP.NET.
  • Used TFS for the communication with the server and have good experience with the gated check-ins.
  • Involved in the Analysis, Design, Development and Testing of the applications.

We'd love your feedback!