Senior Developer Resume
Seattle, WA
SUMMARY:
- A full stack senior web developer (.Net), a result oriented professional having 12 years of experience with proven abilities in development, design and architecture.
- Vast experience in complete SDLC of projects from requirement gathering, coding, building, testing till the application is in operations.
- Have played a role of individual contributor as well as lead for the various teams. Highly adaptable in quickly changing technical environments with very strong analytical skills.
- I have setup a small lab at home for IoT experiments with various electronics censors and Raspberry pi. I am utilizing this lab to gain knowledge on machine learning, artificial intelligence & data science algorithms.
TECHNICAL SKILLS:
SDLC methodologies: Agile and Waterfall
Languages: C#, JavaScript, Python
Databases: MS SQL Server, Oracle
Web technologies: ASP .NET, REST services, OData, MVC, HTML, AJAX, Web services, JavaScript, XML, JSON, Entity Framework EF, ADO .Net, LINQ, JQuery, Angula2, Design patterns, ELK stack (ElasticSearch, Logstash, Kibana), web security.
Developer Tools: Visual Studio, SQL Management Studio, Team Foundation Server TFS, Github, Webstorm, Linqpad, Fiddler, ReShrpher, dotTrace, ANTS profiler, SQL Profiler, Dynatrace, browser developer tools.
Other: interests IoT, Data Science, AI - Learning Python & Windows 10 IoT Core OS.
PROFESSIONAL EXPERIENCE:
Confidential, Seattle, WA
Senior Developer
Skills: .Net, C#, MS SQL, ADO.Net, EF, LINQ, MVC
Tools: Visual Studio, TFS, LinqPad, Fiddler, Fiddler, ReSharpher, dotTrace, ANTS profiler, SQL Profiler, ELK (Elastic Search, Logstash, Kibana), Dynatrace, Dynaload
Responsibilities:
- Setup new performance environment for this product, like production.
- Setup ELK stack and created charts for monitoring the performance during testing.
- Identify the performance bottlenecks by testing the product against huge dataset.
- Debug badly performing web requests using profilers and propose a fix.
- Predict the performance of product for next 10 years by analyzing data load increment patterns.
- Optimize the code & remove scalability issues.
Confidential
Senior Developer
Skills: .Net, C#, MVC, OData, EF, MS SQL, Angular2, JavaScript, Typescript
Tools: Visual Studio, TFS, LinqPad, Fiddler, WebStorm, VSCode
Responsibilities:
- Created WebForms library with Angular2.
- Developed RESTful WebAPIs.
- Developed Angular2 webforms.
- Implemented security feature.by integrating SSO.
- Setup continuous integration jobs using TFS build and Jenkins.
Confidential
Senior Developer/Lead
Skills: .Net, C#, MVC, OData, CSLA Framework, EF, MS SQL, LINQ
Tools: Visual Studio, TFS, LinqPad, Fiddler, REST Client
Responsibilities:
- Implemented RESTful services using OData protocol which will be consumed by different modules of this product. Also, Agencies can build their own applications by simply consuming these APIs.
- Designed and setup Code gen tools / T4 templates to auto generate common code, common tests and data access layer for CRUD operations for each entity.
Confidential
Tech Lead
Skills: MVC4, HTML5, JavaScript, JQuery, JSON, Responsive Web Design, C#, MS-SQL, ASP.NET
Tools: Visual Studio, SQL Management Studio, Browser Tools, TFS
