We provide IT Staff Augmentation Services!

Sr. .net & Python Developer Resume

3.00/5 (Submit Your Rating)

Bloomfield Hills, MI

SUMMARY

  • A technical Sr. Full Stack .NET Developer with 11+ years of software development experience in the automotive, oil and energy, financial, travel, e - commerce, agriculture domains. Developed applications using web and desktop technologies for Windows platforms .
  • Team Leadership - Led team of 2 in software development using advanced .net techniques and design patterns for optimal performance.
  • Software Design/ Architecture / Development - Designed application framework, scheduling and billing web application, E-commerce application, hotel/car reservation system, Time management application, open source applications, automotive intranet application, share broking application, content management application, multi-lingual interface and shipping/tracking system using various technologies.
  • Certification - Microsoft Certified Professional Developer. Microsoft Certification ID: 8603552
  • Analysis - Proficient in analytical skills, identifying and correcting logical gaps in requirements within design stage. Designed optimal solutions for future system changes to minimize rework in business oriented development.
  • Industries - Cloud Hosting, Automotive, Financial, Oil and Engery, Travel, E-Commerce, Agriculture.
  • Areas of Expertise - Systems Design, Data Architecture, Team Leadership, Software Development, Web Development, Code Deployment, Data Migration, Application Support (Maintenance & Bug Fix), Project Management, Quality Assurance, Analysis.
  • Experience on MicroServices- Developed micro services using python to collect usage data from different data centers to bill clients of their cloud usage.
  • Adaptability - capable of working in a fast-paced environment and can adapt to various situations prioritizing multiple work assignments simultaneously.
  • Research Skills - researched and read about new technologies and developed POC and implemented in project.

TECHNICAL SKILLS

Back-end: .Net 2.0-4. 7. NetCore 2.1, C# 2.0-7.1, VB.Net, ADO.Net, PHP, Python 3.8

Packages: S3fs (S3 object Storage), Pandas, Box, Gzip, Azure KeyVault, Azure Logs (Opencensus), Azure Blob Storage, Marshmallow Json API, Prefect Tasks, Prefect Schedulers, Prefect State Handlers.

Database: SQL Server 2005 -2017, MongoDB, InfluxDB

Front-end: HTML-HTML5, CSS-CSS3, Bootstrap 3/4, jQuery 1.7-3.4, AJAX, XML, JSON, KnockOut JS 3.4, Vue JS 2.6, Kendo UI, JavaScript, jQueryMobile, Telerik Controls

Framework: .Net MVC 3-6. NetCore MVC 2.1, EntityFramework 4.0 -6.0, EntityFrameWorkCore 2.1, LINQ, Enterprise Library

Web/Application Server: IIS 5.0 - IIS10

IDE/ Version Control/ Tools: Visual Studio 2005-2019, Visual Studio Code, Visual Source Code, SQL Server Management Studio, VSS, TFS, SVN, Vault, GIT, BitBucket, DevOps

Design Patterns: Dependency Injection, Repository Pattern

Cloud: Azure Blob Storage, Azure Queues, Azure Tables, Azure Key Vault, Azure Logs, Azure Application Insights

Testing Framework: Microsoft Unit Tests, NUnit, Fluent Validation Library

Content Management System: DNN 9, Wordpress

Web Services: WCF, ASP.Net Web Services, ASP.Net Web API,. NetCore Web API

Logging: Log4Net, NLog, Enterprise Library Logging Application Block, Azure Application Insights.

Other: HP Fortify, Crystal Reports, SSRS, SSIS, Swagger UI, BMC Remedy, JIRA, Mantis Bug Tracker, Jenkins

PROFESSIONAL EXPERIENCE

Confidential - Bloomfield Hills, MI

Sr. .NET & Python Developer

Responsibilities:

  • Involved in analyzing business requirements and implemented proof of concept firstly.
  • Involved in lot of research in new technologies and python packages.
  • Directly worked with Architect & Project Manager.
  • Developed Collectors to collect usage data from different datacenter in first phase.
  • Collected usage data from various cloud applications in different data centers using python programs.
  • Formatted usage data in json using marshmallow schemas.
  • Exported usage data into azure blob containers.
  • Logged exceptions into azure using logger.
  • Enhanced, Refactored the code in order to improve performance and readability.
  • Developed Transformers to read usage data from azure blob and export to InfluxDB in second phase.
  • Implemented Prefect Tasks in transformers & collectors to execute program tasks wise.
  • Implemented Prefect state handlers to catch exceptions and export to S3 storage.
  • Implemented Azure Application Insights and exported RED(Requests, Errors, Duration) counts to AI.
  • Implemented Pandas DataFrames & NumPy to enrich usage data/ Data science.
  • Developed Charts on Application Insights.
  • Implemented Alerts on top of Application Insights metrics.
  • Exported raw, flatten, enriched json data into different S3 buckets using S3fs python package.
  • Exported enriched data into InfluxDB with Tags, Measurements and Fields.
  • Implemented Data validations using python.
  • Queried usage data from InfluxDB and put in Pandas DataFrames.
  • Compared data using Pandas DataFrames.
  • Exported Matched & Unmatched results into Html using Pandas DataFrames.
  • Involved in Code Review and improved code.
  • Compressed usage data using Gzip and stored in S3 buckets.
  • Separated out secrets from code into json and read through Box.
  • Used Gitlabs for Code Repository and check-ins via merge requests.
  • Used Jira cards for requirements/tasks.
  • Participated in Daily Standup, Retrospective Meetings.

Tools: /Skills: Visual Studio Code, Python, Json, Azure Blob Storage, Azure Queues, Azure Tables, Azure Key Vault, Azure Logs, Azure Application Insights, Prefect, Pandas, S3 Object Storage, Gzip, InfluxDB, Box, Marshmallow Json, Gitlabs, Jira.

Confidential - Dearborn, MI

Sr. .NET Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and implemented all stages of SDLC including Agile/Scrum workflow.
  • Directly worked with Project Manager & BA.
  • Developed Data Layer, Business Layer, API using Dependency Injection and Repository Pattern.
  • Developed Microsoft Unit Tests using Test Driven Development (TDD) for API.
  • Designed Database using SQL Server 2017.
  • Developed Middleware to log exceptions during API calls.
  • Worked on front end pages which consumes API using Vue JS, HTML 5, Bootstrap 3, jQuery.
  • Responsible in creating complex SQL queries, stored procedures, functions and triggers in SQL Server DB.
  • Deployed code using CI/CD pipeline using Azure DevOps.
  • Developed Proof of Concepts for some projects.
  • Maintained some .NET Projects which developed in .NET 4.5.
  • Developed Console applications and scheduled to send out emails.
  • Developed Console applications to generate complex excel reports.
  • Migrated Data from excel to SQL Server.
  • Used Azure DevOps for Repository and controlling the code without any conflicts, logging and monitoring tickets.
  • Handled many Projects myself and worked as team member too.
  • Migrated couple of .Net 3.5 applications to ASP.Net MVC.
  • Worked on DNN content management system for one project.
  • Worked on DealerConnection sites using WSLX ID.
  • Participated in Daily, Weekly Standup & Requirement meetings.

Tools: /Skills: Visual Studio 2017, C#, ASP.NET 4.6, .NetCore 2.1, MVC 6, SQL Server 2017, Bootstrap, DevOps, Entity Framework 6.0, Entity Framework Core, TFS, Vue JS, jQuery, HTML 5, CSS3.

Confidential - Troy, MI

Sr .NET Developer

Responsibilities:

  • Worked with Senior Architect. Used to get Assignments from him.
  • Developed Proof of Concept for WCF service deploy into Azure Cloud.
  • Handled Scaling, Virtual Machine configurations ..etc. on Azure Cloud.
  • Deployed WCF Service into Azure Cloud and used end point URL in different applications to consume service.
  • Developed Unit Tests using Fluent validation Library and MongoDB.
  • Participated in Daily, Weekly Standup & Requirement meetings.

Tools: /Skills: Visual Studio 2017, C#, ASP.NET 4.6, MVC 6, Vue JS, Mongo DB, Fluent Validation Library, WCF, Azure Cloud.

Confidential - Dearborn, MI

Sr. .NET Developer

Responsibilities:

  • Involved in gathering and analyzing business requirements and implemented all stages of SDLC including Agile/Scrum workflow.
  • Directly worked with Project Manager & BA.
  • Migrated old application to ASP.net MVC.
  • Migrated all the codes to DevOps from Bitbucket, Vault
  • Developed Microsoft Unit Tests using Test Driven Development (TDD).
  • Designed Database using SQL Server 2017.
  • Worked on front end using HTML 5, CSS 3, Bootstrap, jQuery.
  • Responsible in creating complex SQL queries, stored procedures, functions and triggers in SQL Server DB.
  • Deployed code using CI/CD pipeline using Azure DevOps.
  • Developed Proof of Concepts for some projects.
  • Maintained some .NET Projects which developed in .NET 4.5.
  • Developed Console applications and scheduled to send out emails.
  • Developed Console applications to generate complex excel reports.
  • Migrated Salesforce data to SQL Server.
  • Developed Console application to read Scala file and process into SQL Server.
  • Migrated Data from excel to SQL Server.
  • Used Azure DevOps for Repository and controlling the code without any conflicts. Used JIRA for logging and monitoring tickets.
  • Handled many Projects myself and worked as team member too.
  • Refactored code for many existing projects.
  • Generated CSV files from SQL DB and submitted to Ford Fulfillment System (FFS).
  • Worked on Many Post & Pre-immersion surveys for Lincoln.
  • Worked on Driving License Reader and fetched First Name & Last Name.
  • Worked on Label Generators for Dealership Kiosk shipments.
  • Worked on DealerConnection sites using WSLX ID.
  • Worked on DealerConnection and fetched Dealership user’s information.
  • Participated in Daily, Weekly Standup & Requirement meetings.

Tools: /Skills: Visual Studio 2017, C#, ASP.NET 4.6, MVC 6, SQL Server 2017, Bootstrap, DevOps, Entity Framework 6.0, TFS, VUE JS, Valut, jQuery, HTML 5, CSS3, BitBucket, Vault, JIRA.

Confidential - Troy, MI

Sr .NET Developer

Responsibilities:

  • Worked with Team Lead. Used to get Assignments from him through Visual Studio Online Tasks.
  • Participated in Daily Standup & Requirement meetings.
  • Developed Custom MVC Helpers using Kendo UI.
  • Consumed those Helpers in Different applications.
  • Fixed several issues in Kendo UI.
  • Fixed bugs in different Quorum applications.
  • Validated application using HP Fortify.
  • Resolved HP Fortify issues.

Tools: /Skills: Visual Studio 2012, C#, ASP.NET 4.5, MVC, Telerik controls, Kendo UI, SQL Server 2012, Bootstrap, WCF, TFS, HP Fortify.

We'd love your feedback!