.net Developer Resume
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.
