Graduate Research Assistant Resume
3.00/5 (Submit Your Rating)
SUMMARY:
- IDE: MS Visual Studio, VS CODE, Atom, Cadence Virtuoso, Eclipse
- Languages and Environments: C#, C++, Selenium IDE, Assembly, Java, Python, Verilog, Assembly. Familiar with MATLAB.
- Web Technologies: HTML, CSS, JS, jQuery, NodeJS, SQL, MongoDB, RESTful APIs, ReactJS.
- Others: GIT, Selenium, TFS, .NET technologies, SDLC, MS Office Suite, Windows Test Tools, Amazon AWS Dashboards.
- Proficient in Object - Oriented Programming; created applications using Visual Studio, .NET framework 4.5 with ASP.NET, C# and SQL Server.
- Thorough knowledge of C# collections - Array List, Hash Table, Stack, Queue and in designing GUI applications and interfaces using ASP.NET.
- Proficient in understanding of Web Forms, Web Services and WCF Protocols and familiarity with web development tools.
- Exposure to deploying platform as a service as a microservice for a different product using Microsoft Azure Bus Service.
- Have worked in docker environment using Azure Container Services. Have exposure on Kubernetes container orchestration.
- Clear understanding of SOLID principles and various Design Patterns.
- Understanding of various release metrics like Quality of Code, Stress Testing, Long-haul Testing, Bug Verification and Closure, Test Follow-up.
- Thorough understanding of development lifecycle, QA processes with an aim for continual development in best Practices.
PROFESSIONAL EXPERIENCE:
Graduate Research Assistant
Confidential
Responsibilities:
- Developed an extensive platform from scratch which would collect the data from the surrounding environment - using a variety of sensors that would collect, transmit, and display data for monitoring and control purposes.
- Designed a PCB that has plug and play mode for sensors, integrated a Particle device and used Amazon AWS platform for data display on a pre-designed dashboard.
- Software control designed in a way that it can be remotely monitored and controlled using issue simple instructions via desktop and mobile (SMS protocol).
Developer
Confidential, Pittsburgh
Technologies Used: C#, .NET Framework, Visual Studio, R Studio, MATLAB, Microsoft Excel.
Responsibilities:
- Worked with Product Owner to hash out requirements and helped bridge the gap between business requirements and technical implementation.
- Recoded parts of the preexisting code in MATLAB to optimize workload during execution in C#. Tested code to have ability to execute from MATLAB without launching VS every time - ensuring continuous functionality over multiple stages in data processing.
- Collected data using cell phone sensors for detecting different scenario for walkability assessment of sidewalks. Analyzed data using RStudio for segregation of data and plotting signal curves in MATLAB to assess different data signals generated.
- Involved in the Database design, wrote stored procedures for implementing business logic layer, database views and SQL queries for the underlying SQL Server Database connectivity and data retrieval and storage.
Senior Developer
Confidential
Technologies used: C#, .NET Framework, Visual Studio, SQL Server, Docker, GIT, TFS
Responsibilities:
- Participated in project planning sessions to analyze business requirements using AGILE - SDLC process to design and implement the project.
- Developed automated test cases for over twenty thousand scenarios from scratch for manual steps provided using .NET framework 4.5 and 3.5 where necessary using C# in Visual Studio for client product: Dynamics 365 CE for Sales (formerly known as Microsoft Dynamics Customer Relationship Management - MS CRM).
- Mapped requirements, custom designed solutions and helped troubleshoot complex software and application problems in AGILE methodology.
- Used C# in developing the complex Business logic, where in extensively implemented the Object-Oriented Programming functionalities using Visual Studio.
- Achieved ~56% E2E Test Automation of Components from 100% Manual Testing in Windows 10 pre-release functionality testing using WTT automation framework.
- Developed stored procedures, Views and automated SQL for database maintenance, deployment and installation.
- Regular cadence with stakeholders like Weekly Meeting, Monthly Review with testers and fortnight sync-up with on-site Team Leads.
- Zero Regressions in 12 Releases over a period of 8 months.
Systems Engineer
Confidential
Technologies Used: .NET Framework, Selenium IDE, Selenium Grid, Windows Test Tools (WTT), Microsoft Hyper-V, Microsoft Test Manager (MTM), TFS
Responsibilities:
- Designed over 400 test cases for at least 8 regional markets each, for Microsoft Windows 10 on mobile and desktop environments by reviewing business and system specification needs to ensure thorough testing of applications.
- Tested cloud based mobile applications across multiple platforms - testing commercial, health and social applications using Android and IOS devices.
- Used Selenium Driver for continuous performance testing and Grid for testing over multiple VMs and multiple environments - mobile and desktop.
- Tested Microsoft products: Windows 10, Cortana, Edge Browser for desktop and mobile platform for multiple OS.
- Developed test scenarios for mobile feature testing at offshore facility; Updated data configurations for multiple apps released weekly, boosting overall testing efficiency by collaborating in an AGILE environment.
- Performed Black Box Testing to detect error and further manually tested the scenario for functionality verification.
- Performed cross browser testing on Chrome, Safari, Firefox and IE - detected issues before they went into production and final release.
- Resolved over 100 high priority bugs/issues with Cortana, Microsoft’s virtual assistant, prior to its release in December 2015 - heavily involved in defect tracking, reporting and reproducing.
