Yachana
#750-***-**** *******.*******@*****.***
Summary:
Immediately available having 6.4 years of IT experience in Development, R&D, TDD, Automation and Continuous integration
Solutions that includes 3 Years in L&T IES and 3.4 years in Winshuttle. Passionate for learning new technologies
Having Good written and verbal communication, enriched management skills and co-ordination talent.
.NET Development
-.Net development in Desktop as well as web applications using Winforms, WPF, MVC, Javascript, HTML, CSS, Multi-Threading, C++ with Visual studio.
.NET Automation
-C# for automation using Selenium and nunit in creating and customizing new framework written to leverage nunit in modified manner.
CRM
-Knowledge of Salesforce Configuration.
-Completed various modules in trailhead.
.NET Unit testing
-.Net developed code unit testing using mbUnit and nunit.
-Have also incorporated nunit addins to customize nunit for ease of use.
-Various data structures for design implementation and optimization.
Creating Dashboards
-Creating dashboards for multiple purposes for internal/external clients using MVC, Entity framework, Razor views.
Tracking Tools
-Have used Bugzilla, Bugaboo and JIRA for tracking purpose.
-Have worked on Visual studio 2010, 2012, 2013 express, professional and ultimate editions.
Database
-Have worked on SQL Server 2012
-Created stored procedures, transaction queries etc.
-Have used SQL with ADO.Net and Entity Framework to communicate in C# application.
Web Services
-Have Experience with SOAP API’s and WSDL’s
-XML based web services.
Continuous Integration
-Jenkins
Technical Skills:
Skills
.NET Technologies
WinForms, MVC, HTML, CSS, JAVA SCRIPT, AJAX, C++, ADO.net, Entity Framework, WPF, Generics, Selenium, Design Patterns, Web services, Data Structures and algorithms with Visual studio.
Unit testing Technologies
Nunit, MBUnit and customizing nunit for new features.
Virtual Machines
Hyper-V
Automation Technologies
Selenium, Firebug, Automation Spy and Customizing selenium for general purpose.
CRM
Salesforce
Process Compliance
Agile, Scrum, TDD,CMMI Level 5 (certified), PSP trained from SEI (certified).
Certifications
MCPS- Microsoft Certified Professional
Continuous Integration
Jenkins
Database
SQL.
Operating Systems
Windows Family.
Languages
C#, OOPS, C++.
Source Control
SVN, VSS, TFS.
Code Coverage tools
NCover
Tracking Tools
JIRA, Bugzilla.
Behavioral Skills
Good written and verbal communication, enriched management skills and co-ordination talent.
PROFESSIONAL EXPERIENCE:
Professional Experience
Worked as a Software Engineer at L&T IES, Mysore.
Worked as a (Senior) Software Engineer in Winshuttle, Chandigarh.
Education:
Education
B.Tech (CSE) from UP Technical University, 2011 WITH 75%.
12th From C.B.S.E IN 2007 WITH 83%.
10th from C.B.S.E IN 2005 WITH 82%.
Projects
Project: 5
Dash board to support agile and pod’s data within the company. Useful for managers to measure the progress of their specific pod w.r.t other pods in the company. Useful for team members to see their benchmark for points delivery in a particular sprint w.r.t all teams.
Create MVC application to capture all data related to points committed in a sprint and points delivered by different pods’ using javascript,css,html.
Managing data in SQL using Ado.net with entity framework.
Visualize Release structure visons in tabular and diagrammatic forms.
Filtering of data on various basis e.g.: - last 1 year, 6months, pod name, release number.
Downloading report to excel.
Various logins for various users for customized controls enabled.
Working with multiple data structures and writing algorithms best suited for searching and sorting.
Metrics
Roles &
Responsibilities:
Team Size: 2
Project: 4
Customized Framework to run automation with nunit framework, customized attributes to pick test data from defined folder and assign in Map global variable to pass to a test case.
And generate result in predefined manner.
Dash board to see these results.
Email functionality to send these reports.
Developing core framework in Winforms, C# 4.5.
Created our own customized nunit adapters for execution.
Nunit Framework support to run test cases in customized manner.
Mentor 2 associate trainees.
Train complete team of 60 people to start using the framework.
Metrics portal development in MVC, Pages development in HTML and CSS.
Automation of basic test cases to proof credibility of framework in Selenium using c#.
WSFramework
Roles &
Responsibilities :
Team Size: 7
Project: 3
“MDP Camera Recognition - DOCR” shall be a part of ‘Euro fighter’ program.
DOCR is application software that shall be used to evaluate the EF Maintenance Data Panel displays.
DOCR shall receive the MDP display images taken by the camera and perform the optical character recognition on these images for further analysis.
Analyze and develop system specifications as per product owner requirements.
Create HLD and DLD from requirements.
Implementation in Winforms c#.
Conduct and participate in team inspections and code reviews.
Creating Windows installer from Visual Studio.
Creating interface for C++ code to be merged in C# application.
Maintenance Data Panel- DOCR
Roles &
Responsibilities :
Team Size: 5
Project: 2
The APF Tool Suite is a set of tools used to manage APF/AAF creation, update, configuration management, and reporting I work in Agile Methodology.
Analyze and develop system specifications per customer requirements.
Create detailed design models to support system specifications.
Maintenance by fixing bugs.
Writing test cases using nUnit.
APF Tool Suite
Roles &
Responsibilities :
Team Size: 7
Project: 1
To Design and develop a user interface application for PC which will communicate with gateway PUCK Devices. The PUCK Devices in turn shall communicate with connected slave devices and slave device information shall be communicated back to the PC application.
The application allows:
Discovery of master & slave device by serial port as well as Wi-Fi
Graphical display of Live Data and Bulk-Data Download.
Involved in Requirements and Design Level Documentation of the software application.
Coding in C# WPF for Application Development and GUI development in Expression Blend.
FLUKE Gateway PUCK:
Roles &
Responsibilities:
Team Size: 9