We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Over 13 years of professional experience in architecture, design, development in Web and Windows application. Always focus on simple and modular principle for application design.
  • 10 years of US experience.
  • Extensive experience working with HTML, JavaScript, AJAX, CSS, XML.
  • Experience with Angular with NodeJS and .net.
  • Experience with Microservice
  • Experience with WPF, WCF, Workflows, Web Services, Windows Services
  • Experience in C#, ASP.NET, MVC, AngularJS, Entity Framework, LINQ, ADO.NET
  • Strong knowledge of MS SQL Server, MySQL
  • Experience in Object Oriented Analysis and Design of Software adopting Rational Unified Process.
  • Experience with open source stack like MEAN and LAMP
  • Experience with Agile methodology.
  • Highly experience in Software life cycle (Product design, development, deployment and maintenance) with high degree of efficiency.
  • Strong analytical and problem - solving skills, self-starter and good team player.
  • Always willing to learn about new technology and determined to achieve.
  • Good communication skills.

TECHNICAL SKILLS

Languages: C#, Java, C, C++

Scripting Languages: HTML, JavaScript, Typescript, PowerShell, JQuery, JSP, PHP, Ruby, Unix Shell, XML

Distributed System Development: Azure Functions, GraphQL, Web API, Web Services, SOAP

Frameworks and Architecture: MVC, .NET, .Net Core, AJAX, Entity FrameworkKnockoutJS, AngularJS, Angular, React, Ninject, KAF, SystemJS, Webpack

Web/Application Servers: IIS, Express, Hapi, NestJS, Apache, SharePoint

Database Development: MS SQL Server, Linq, MySQL, Mongodb

OO Design Tools: Visual Studio Modeling Tools, Confidential Visio, Enterprise Architect

Testing Tools: NUnit, Karma, Moq, Jest, Junit, Test Architect, WTT, Product Studio, Cypress

Version Control System: TFS, Git

Operating Systems: MS Windows, Ubuntu, RedHat Linux, Fedora

IDEs: VS Code, Visual Studio, Webstorm, Eclipse, Zend Studio

Cloud Services: Azure, Azure Functions, Service Fabric, Docker, DigitalOcean, AWS, ARM Templates, EV2 Templates, Azure Automation

PROFESSIONAL EXPERIENCE

Confidential

Senior Software Engineer

Responsibilities:

  • Build the component in Angular, React for cross application consumption
  • Implement feature specific to HR requirements on various fabric services and performance tuning for them
  • Automated Renewal Deployment
  • Integrated B2CLoging for social providers
  • Configured ARM Templates and EV2 Templates for Azure Functions
  • Implemented various Azure Functions for workflow automation
  • Help defining style guide and code quality gates for unit test, integration test and e2e.
  • Coordinate with different teams for application integration
  • Support to fix the production incidents (ICM).

Technical Environment: C#, Angular, React, Service Fabric, Teams, Graph API, Azure, VS Code, Visual Studio, Git, Confidential Azure. B2C Login, ARM Templates, EV2 Templates, Azure Functions, PowerShell, Azure Automation

Senior Software Engineer

Confidential

Responsibilities:

  • Design Teams extension application for Teams using PowerApp.
  • Integrate Confidential team to customize the chat experience
  • Integrate application with various Airline services, Graph API, Azure, Bot service.

Technical Environment: C#, Teams, Graph API, PowerApp, Azure, VS Code, Visual Studio, Github

Confidential

Senior Software Engineer

Responsibilities:

  • Worked various features on Portal (Snowball) using React, Redux and GraphQL
  • Implemented various APIs as needed contributing to different common framework
  • Implemented Azure monitoring for UI as well as APIs
  • Integrated CI CD pipelines
  • Use of Azure features (resources) like App Services, Azure Functions, Logic Apps, App Insights, Key Vaults, Azure Cache Redis, Azure Monitoring, Azure Storage, API Management Services, Storage Queue, ServiceBus throughout all the projects

Technical Environment: Typescript, React, Redux, GraphQL, C#, VS Code, Visual Studio, Git/VSTS, Confidential Teams, Azure, Azure Functions, DevOps

Confidential

Senior Software Engineer

Responsibilities:

  • Designed the custom reusable components for Azure invoice extension using Ibiza framework
  • Implemented various blades or sections for the extension. (All Products, Transactions, Reservations, Subscriptions, Overview or Get started blade and refactored and fixed most of other blades)
  • Worked on APIs to produce mock data and performance tuning.
  • Designed and implemented Unit Test Framework to increase the efficiency while writing the test in functional style.
  • Integrated Unit Testing and E2E frameworks to increase the coding standards.
  • Helped adding new components to the Azure internal Customer Portal
  • Redesigned and implemented the EA extensions Property and Privacy blades.
  • Mentor and guide other Devs.

Technical Environment: Typescript, Ibiza, React, Knockout, C#, VS Code, Visual Studio, IIS, Swagger, Git/VSTS, Confidential Teams, Azure

Confidential

Senior UI Developer

Responsibilities:

  • Design and implementation of customer facing web application.
  • Participation on Standardization and suggestions of tools and technologies for the team.
  • Designed and implemented responsive applications using Bootstrap to support Mobile devices.
  • Implemented Single Page Applications using AngularJS to provide rich client experience.
  • Build common components to be used for different application across the Company
  • AngularJS migration from 1.2 to 1.3 and 1.6 with Typescript and Webpack
  • Built newer applications on Angular (2 and up) with ngrx (Redux)
  • Built microservices based on MEAN stack and docker.
  • Performance tuning on AngularJS applications
  • Extensively used unit test and E2E test to maintain the code quality.
  • Mentor other developers to create effective and well-engineered code, assist team members with question and decision making.

Technical Environment: OO JavaScript, Typescript, AngularJS, Angular, Rxjs, ngrx, Bootstrap, NodeJS, Web Essentials, Web API, Webstorm, Jira, Bamboo, Karma, Moq, CSS, JIRA, Splunk, Bamboo, Swagger

Confidential

Systems Architect

Responsibilities:

  • Architected and implemented business applications as well as Customer facing Portal (Includes service applications, windows applications, web applications, Web Services).
  • Followed design principles while architecting applications with consideration of Service Oriented Architecture using Web API.
  • Implemented modular applications using MVC and other design patterns.
  • Designed application backend using Entity Framework with code first approach for rapid application development
  • Designed and implemented responsive applications using Bootstrap to support Mobile devices.
  • Build Dynamic Smart Form Application using AngularJS
  • Rebuilt legacy portal to new Angular Application
  • Implemented Single Page Applications using AngularJS to provide rich client experience.
  • Develop and implement technical standards used by the team to ensure that system design follows industry best practices
  • Recommend team for adopting latest technologies.
  • Extensively used unit test on all layer of the applications.
  • Coordinate and communicate status effectively with internal team including Manager of Application services, Project Manager, Quality Assurance Lead.
  • Mentor junior developers to create effective and well-engineered code, assist team members with question and decision making.

Technical Environment: OO JavaScript, MVC, AngularJS, Bootstrap, NodeJS, Mongodb, Entity Framework, Ninject, LINQ, Visual Studio 2013, Nuget, Web Essentials, Web API, C#, Web Storm, NUnit, Karma, Moq, SQL Server, JQuery, CSS

Confidential

Application Engineer

  • Design and implementation of efficient and faster document search to the Customer Portal.
  • Asynchronous and Dynamic UI created to search documents using JQuery, JavaScript and Ajax.
  • Implemented Custom Provider securing Customer Portal.
  • Developed Workflow Analyzer for the internal processes (WPF application) providing visual representation of the business workflow and edit them from graphical interface.
  • Maintained and upgraded existing applications.
  • Developed SmartForms for Customer Portal.
  • Built SSRS reports for the Portal.
  • Built and Deployed internal SharePoint Sites for projects and different departments.

Technical Environment: JQuery, JavaScript, Ajax, HTML, CSS, MVC, XML, C#, Linq, Visual Studio 2010, SQL Server

Confidential

Web Application Developer

Responsibilities:

  • Developed different localized controls.
  • Modified the UI for Multi-browser support using JQuery and JavaScript.
  • Integrated Omniture (JavaScript Framework) to the application.
  • UI and Middle tier bug fixing.
  • Updating the content Xml and publishing application.

Technical Environment: JQuery, CSS, JS, C#, Asp.net, Visual Studio 2010 (TFS), Site Builder

Confidential

Software Design Engineer 2

Responsibilities:

  • Design and implementation of application features.
  • Creating Asp.net controls, Web parts, stored procedure, views and database scripts.
  • Created UI and implemented them according to the design specifications.
  • Implemented Client Side validation using JavaScript.
  • Implementing Object Model and Data Access Layer for different features using Health Vault framework.
  • Worked on SharePoint features and product deployments (Amalga and Staff Console).
  • Creating DRTs (Developer Regression Tests) for OM and DAL.
  • Creating Unit Test with use of Mock Framework.
  • Development using Scrum methodology.

Technical Environment: C#, Asp.net, JavaScript, SharePoint Server, SQL Server 2008, Product Studio, NUnit Framework, Dynamic Implementation Framework (DIF), Visual Studio 2008, CoreXT, Malevich

Confidential

Software Design Engineer

Responsibilities:

  • Written test cases for beta3 features in UI.
  • Automation of test using KAF framework.
  • Ownership of test cases from Beta2 and Beta3.
  • Used File fuzzing for security testing.
  • Deployment of the application in test servers.
  • Installation of VM for creating matrix of different Servers and Browsers.
  • Reports on new application bugs.

Technical Environment: C#, MS Visual Studio 2005 and 2008, MS SQL Server 2005, Test Architect, WTT, Product Studio, IIS, Virtual Server 2005

Confidential

Software Design Engineer

Responsibilities:

  • Perform a full Object Oriented Analysis and Design (OOAD) of the System.
  • Designed UML Class diagrams, Data Flow Diagram, and Entity Relationship Diagrams.
  • Designed and developed web forms and backend classes for logic using C#, ASP.NET on .NET Framework 2.0
  • Asynchronous User Controls were used to create the UI using JavaScript and Ajax.
  • Debug and testing on every phase of application.
  • Mentoring other developers

Technical Environment: C#, ASP.NET, JavaScript, Ajax, ADO.NET, UML, MS Visual Studio 2005, MS SQL Server 2005, Visio

Confidential

Web Developer

Responsibilities:

  • Designed and Use Case Analysis were done for the Software.
  • Building Template parser.
  • Menu and links generated from XML file.
  • MySQL was used for storing data with backup facility.
  • Setup of Cron for automated mailing System.
  • Implementation of Control Panel for user control and resource management.
  • The site supports for Multi languages.
  • Implementation of efficient Image Processor for uploading, making thumbnail, water marking, and creating images on the fly.

Technical Environment: PHP, Apache, MySQL, HTML, CSS, XML, Zend Studio, Dreamweaver, Photoshop.

We'd love your feedback!