# Vignesh Chandrasekar > Senior Systems Software Engineer Location: Austin, Texas, United States Profile: https://flows.cv/vigneshchandrasekar • .NET Developer with 10+ years' experience in various phases of Software Development Life Cycle such as Analysis, Design, Development, Testing, Deployment and Maintenance of web applications. • Experience in working in agile development practices like XP, TDD and SCRUM. • Extensive real-time experience in UI/UX Design and programming with ASP.NET, ADO.NET, MVC, C#.NET, VB.NET. • Experience in creating responsive based design using AngularJS with JavaScript and Typescript. • Experience in implementation of N-Tier Architecture in desktop and Web based apps. • Expertise in writing unit test cases using N-Unit, MS-Unit, and Machine Specifications. • Intranet and distributed applications in Microsoft Technologies. • Good Experience in creating RESTful web services with Web API and XML web services using WCF. • Good knowledge in developing Single Page Applications using Angular JS and Bootstrap. • Worked and Microsoft Unity and have good design skills on using dependency injection. • Expertise in using ORM like Entity Framework, Language Integrated Query (LINQ) providers for data manipulation. • Extensive database designing and PL/SQL experience using MS SQL Server, Oracle, MySQL. • Expertise on writing stored procedures, functions, joins in SQL. • Expertise in using Object Oriented Programming and SOLID principals. • Highly proficient in latest Microsoft technologies including but not limited to C# .Net, ASP.Net, WCF, MVC, SQL Server and IIS. • Highly proficient in analytical and problem-solving skills, including the development and implementation of systems of both large and moderate size/complexity. ## Work Experience ### Senior System's Software Engineer @ HP Jan 2022 – Present | Austin, Texas, United States • Design and implement software for HP's Video conferencing systems based on Microsoft and Android technologies. • Worked on a plugin based app for Microsoft Teams and Zoom Rooms using .NET Core, WPF and C#. • Used proven frameworks like Caliburn Micro to adhere to the MVVM architecture. • Have taken ownership and worked as an individual contributor to implement high level Epics and User Stories. • Worked with multiple Agile teams including but not limited to UI/UX, Hardware, Firmware to troubleshoot issues with conferencing hardware devices such as video codecs, cameras and Android devices. • Have taken responsibility in refactoring the code base to make it consistent with best practices. Performed code reviews and mentored team members. • Created unit tests and including them in the CI/CD pipeline. • Hands on experience with Golang, created a syslog server using TCP/TLS to remotely retrieve logs from Android devices. • Experience with Inter-process communication techniques such as Named Pipes, Sockets, Memory mapped files and Message queues. • Experience in programming/debugging and troubleshooting multithreaded code in C++ and C#, Worked on Windows OS programming using C++ • Worked alongside Firmware experts in creating virtual drivers using C++ [Environment: Visual Studio 2022, VS Code, .NET Core, Angular, Type Script, C#, C++, WPF, Android Studio, Java] ### Senior Software Engineer (FORD MOTOR COMPANY) @ Systems Technology Group, Inc. (STG) Jan 2019 – Jan 2023 | Greater Detroit Area • Responsible for leading the design and development of core application modules as well as software refactoring and system improvements. • Mentor and lead the development team to make better software design/development decisions to improve the usability and user experience of existing/new apps. • Take ownership in modernizing legacy modules with cutting edge tools and frameworks. • Responsible for maintain/updating to acceptable coding standards by code review to ensure better standards and performance of the apps. • Hold end to end ownership of product development, test, deployment, maintenance, and support. • Worked in an agile environment with a cross functional team and ensure business gets the best value out of the team. • Communicates with business owner and manufacturing stakeholders and take strategic discussions on how to improve the overall manufacturing process. • Responsible for full stack software development, which includes taking directions and providing better solutions to business, UI design, backend core functionality development and database design. • Introduced new concepts to existing team members and showed them how to adopt it to make existing code more robust and generic. • Built highly scalable and robust frameworks and software libraries for the team and train them to use it when building new functionality to achieve a quick turnaround time for product delivery. ### Senior Software Engineer (DOMINOS) @ WindyCity Technologies Inc., Jan 2018 – Jan 2019 • Involved in implementation of web services and API’s using .NET Core 2.2. • Experience working in a microservices architecture pattern in an agile environment. • Responsible for implementing presentation and backend services which includes adding new features, enhancing existing features and refactoring old code all using C#. • Experience writing automation tests using selenium web drivers to automate peer’s functionality, also review peer’s pull request which includes code quality, robustness before it can be merged back to the main branch. • Worked with the bitbucket stack which uses git as source control. • Experience writing Graph QL to query and mutate the application state. • Gained solid understanding of the React.JS library which is used to develop the UI. Also worked in helping the UI team to implement some basic UI feature using React JS. • Involved in designing store and menu data which is JSON based, used SQL server as a backend and have good experience in writing PL/SQL. MMS Holdings/Trial Assure • Developed a web application from ground up with C# ASP.NET MVC using Visual studio 2017. • Responsible in all phases of its development from requirements gathering, UI design and implementation. • Created the Database model for this application from scratch using SQL Server 2016. • Used JQuery and Telerik Kendo UI for designing the front end. • Used Entity Framework 6 as an ORM. • Learnt Python language while developing this project, Python was used as backend Microservice to process SAS and XPT datasets. • Familiar with python plugins such as Pandas, Numpy, Scikit. • Used to Azure App service to deploy the web app to the cloud. • Deployed the Python micro service using Docker. • Implemented Login mechanism such as SSO using SAML with Azure. • Designed a rest service using Web API which consumes data from different sources like Salesforce and SAP. ### Software Engineer @ LLamasoft, Inc. Jan 2017 – Jan 2018 | Ann Arbor, Michigan • Responsible for developing data modelling and demand forecasting tools using Windows Presentation Foundation framework (WPF). • Worked in a team of 3 developers and 2 QA members to develop the native applications using C# in an agile environment. • Used MVVM architecture pattern to achieve separation of concerns between the user interface and business logic. • Worked with multi-threading to increase application performance. • Worked along with Business Analysts, Product Managers to gather requirements on new features added to the tool. • Have created technical notes on how the feature must be implemented which helps the developers to work on a feature with ease. • Created documentation on features worked which goes out with release notes. • Worked on complex bug fixes. • Experience in debugging XAML elements and their data contexts using Snoop, Live visual tree and Live property explorer. • Have used commands, data binding, INotifyProperty and observable collections and minimized the use of code behind. • Developed the user interface with XAML, user controls and custom controls. • Expertise in using 3rd party controls such as Spreadsheet gear, Telerik, Gembox and nuget packages. • Experience with integrating 3rd party route calculators like Bing, Baidu, PTV, Naver for optimized route calculation in different countries. • Experience in using Unity Container for dependency injection. • Led the development for SAP integration into Data Guru. • Developed independent plugins for SAP Query, SQL operation and Excel sheet import. • Independently worked on integrating DB2 and Hive databases into Data Guru. • Involved in improving tool performance by refactoring and optimizing code. • Worked in integrating the tool to internal R-Engine which predicts future demand by running machine learning algorithms on time series data. • Used Telerik custom controls like Gridview, Listview, Pivot grid, charts, split buttons and more. ### Software Developer @ Staples Jan 2015 – Jan 2016 | Kansas City, Missouri Area • Worked on E-Store product which is an E-commerce software developed in VB.NET/C# for making online commodity purchases. • Involved in communicating with the business for requirements gathering. • Worked with VB.NET in a control based architecture which uses dependency injection and service locator patterns. • Worked with Windows forms in VB.NET/C# to customize the website based on clients. • Worked in different types of inbuilt controls such as user controls, custom controls, data grid and various functionalities such as searching sorting, pagination associated with these controls. • Used log4net for exception handling. • Used Twitter Bootstrap on angular for creating interactive user interface. • Worked with third party tools such as Newton soft for parsing JSON, Rest Sharp to make REST calls. • Familiar with GET, POST, PUT and DELETE requests with angular JS. • Created AJAX calls from java script services to C# /VB controllers to make application responsive. • Worked on refactoring code to make the architecture strictly n-tier by code segregation into business and data layers respectively. • Extensively worked on Octopus Deploy to make automated deployments. • Worked on ADO.NET and Entity framework to communicate with DB • Used Auto mapper to map classes with class DTO’s • Involved in migrating business layer code from VB to C# • Worked on product personalization and shopping cart functionality using Web API, Angular JS. • Experience with AngularJS components, directives, controllers and services. • Worked with java script libraries like Require JS and Underscore JS ### Software developer @ Wipro Technologies Jan 2010 – Jan 2013 • Developed and supported Information Technology Infrastructure Library (ITIL) tool using C#. • Collaborated with product and engineering team members to define and develop new product concepts. • Hands on experience in ASP.NET MVC framework. • Created WCF web services to consume data from external system. • Created interactive .NET charts and drill down graphs. • Created interactive and appealing UI using AJAX, HTML5. • Creation of an ASP.NET Web Application from scratch using a n tier architecture. • Modernization of an existing web application to use .NET 2.0, C#, and ASP.NET web forms based reports, with Reporting Services viewer controls and report templates. • Created ADO.NET Entity Data Model for data accesses to SQL Server 2008 R2 DBs, using LINQ to SQL, and Lambda Expressions. • Creation of multiple Web forms using ASP.NET objects, AJAX, JavaScript, CSS and HTML; • Maintained good test coverage by writing unit test cases with NUnit. • Used SQL profiler to monitor slow running queries for optimizing performance. • Hands on in writing SQL stored procedures and functions • Good knowledge in SQL query optimization using SQL analyzer and analyzing its execution plans. • Develop of ASP.NET pages that calls to Workflow Services methods via WCF Client Proxy. ### Software Engineer @ Wipro Technologies Jan 2010 – Jan 2013 A CMMI company with more than 1 Lakh Employees, present worldwide operations), Electronic city, Bangalore (www.wipro.com) ## Education ### Master's Degree in Computer Science University of Central Missouri Jan 2013 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/vigneshchand --- Source: https://flows.cv/vigneshchandrasekar JSON Resume: https://flows.cv/vigneshchandrasekar/resume.json Last updated: 2026-03-22