We provide IT Staff Augmentation Services!

.net Developer Resume

2.00/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • A .NET specialist with 5+ years of professional experience in all stages of the software development life cycle, including analyzing business requirements, designing, coding, testing, and debugging web applications and services.
  • Experienced in the Education, Administrative, and Telecom domains.
  • Have hands - on experience in developing web applications and web services using ASP.NET Core, ASP.NET MVC, Ext JS, Angular 2+, Entity Framework, MS SQL Server, T-SQL, JavaScript, TypeScript, LINQ.
  • Skilled programming professional holding two Master’s degrees in information technologies.
  • Highly adept in all development stages, from initial analysis through design, prototyping, implementation, and execution.
  • Able to work as an individual contributor and cross-functional team player who can adapt to any circumstances. An enthusiastic, detail-oriented, and highly motivated software engineer.

TECHNICAL SKILLS

Web Technologies: ASP.NET Core, ASP.NET MVC, HTML, CSS, LESS, JavaScript, Angular 10, Ext Js, Bootstrap, REST, XML, JSON

Databases: MS SQL

Languages: C#, Java, Python, SQL, JavaScript, TypeScript

Version Control: GIT, SVN

Methodologies: Agile, SCRUM

Project Management Tools: JIRA, Microsoft Azure DevOps

ORM Systems: Entity Framework, NHibernate

Other: Spring.Net, LINQ, Unit Testing, troubleshooting, familiarity with AWS cloud technologies, strong understanding of object-oriented programming, strong understanding of generic methods and classes, strong technical expertise, and troubleshooting skills for large-scale enterprise systems and software, understanding of design patterns, deep knowledge of data structures

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

.NET Developer

Responsibilities:

  • Used ASP.NET Core, C#, and TypeScript to design and develop new pages and web-based solutions, for the front end and back end.
  • Created applications and n-tier systems that utilize extended features, including LINQ, Entity Framework, and generics to integrate object-oriented techniques and data-manipulation capabilities.
  • Used Angular 2+ features like Components, Directives, Observables, Services, and Routers to develop and maintain single-page applications.
  • Oversaw end-to-end software development life cycle, debugged applications & configured existing systems.
  • Translated technical designs into high-quality code deliverables.
  • Maintained Coding Standard practices, high-quality .NET code, and high-quality normalization techniques with SQL.
  • Devised code for a project to authenticate users to ensure that intruders are detected and security breaches are prevented.
  • Contributed to a culture of learning by documenting and sharing technical knowledge as a developer on an agile team
  • Assisted with Troubleshooting and fixing bugs as well as the supported roll-out of software releases.
  • Applied hands-on expertise in Microsoft Technologies like C#, .NET, Web API, and .NET Core.
  • Developed and tested REST Web Services/APIs using JSON/XML.
  • Collaborated with the development team to design and deliver high-performing applications, which meet organizational needs.
  • Collaborated with team members to identify the most effective solutions to technical problems. Analyzed and resolve technical and application problems.
  • Developed UI for managing test environment data using Angular 10 and TypeScript.
  • Maintained high standards of software quality within the team by establishing good practices and habits.
  • Troubleshot, debugged, and optimized relational database Views, Stored Procedures, and SQL queries.
  • Communicated effectively with cross-functional and distributed teams - developers, software quality analysts, and appropriate stakeholders.
  • Worked with the Quality Assurance team to determine if applications fit specifications and technical requirements.
  • Participated in training representatives and operations staff on internally developed software applications.

Confidential, Wroclaw, Poland

Full-stack Developer

Responsibilities:

  • Responsible for creating efficient design and developing UI using HTML, CSS, Bootstrap, JavaScript, Angular 2+, Ext Js.
  • Analyzed and validated program specifications, designed and created reliable and reusable C# code that conformed to standards.
  • Developed software code using C# programming language to meet design specifications, and user requirements.
  • Extensively used abstractions and Design Patterns, Generics, Interfaces, and Object-Oriented Concepts.
  • Used NHibernate as the ORM tool for data access.
  • Used LINQ and Lambda Expressions extensively within the code.
  • Developed automated tests for Web applications using Selenium Web-driver in C#.
  • Worked in a flexible team driven under Agile best practices.
  • Created unit tests to check server-side functionality.
  • Developed new functionalities for existing Web applications.
  • Wrote T-SQL Queries, Functions, and Stored Procedures using MS SQL Server for data access and reports.
  • Maintained existing web systems using .Net, C#, ASP.NET MVC, MS SQL Server and ExtJs.
  • Implemented user authentication for existing ASP.NET WEB API application using JWT authentication.
  • Added "real-time" web functionality to ASP.NET MVC application using SignalR for notifying users about preparing documets when time consuming, big-scale calculations were executed.
  • Worked on education institution systems implementation, configuration, integration, and customization of software according to client’s needs.
  • Detected and solved issues in the client's system based on Microsoft .NET technologies.
  • Developed new functionality of applications using the .NET stack.
  • Followed the best coding standards and practices on the market.
  • Created innovative and high-quality technical solutions and architecture that was to be delivered through Scrum iterations.
  • Performed code review and guided other team members to deliver best results to Clients.
  • Created .NET Class libraries to resolve data conflicts and modify clients data in existing relational MS SQL Server databases.
  • Collaborated with project stakeholders to identify product and technical requirements.

We'd love your feedback!