imran valiyev-
-
linkedin.com/in/imranvaliyev
Summary
A seasoned .NET developer with over 7 years of experience specializing in backend development. Proficient in
creating scalable, efficient, and reliable solutions using Microsoft technologies. Extensive expertise in Azure cloud
services, including microservices architecture, with a strong emphasis on writing clean and testable code. Proven
track record of delivering high-quality software solutions and collaborating effectively in cross-functional teams.
Ready to bring valuable technical skills and a deep understanding of software engineering to your organization's
projects.
Experience
Senior Lead .NET Developer
Vaevi Technologies
Jun 2023 - Present (5 months)
Analyzing system requirements and prioritizing tasks
Writing clean, testable code using .NET programming languages
Developing technical specifications and architecture
Testing and debugging various .NET applications
Reviewing and refactoring code
Deploying fully functional applications
Supporting junior developers’ work
Documenting development and operational procedures
Technologies: C#, Azure, Azure DevOps, PowerShell
Skills: C# · ADO.NET · .NET Framework · Object-Oriented Programming (OOP) · Language Integrated
Query (LINQ)
Tech Lead .Net Developer
IBM
Mar 2022 - Jun 2023 (1 year 4 months)
Client: PMI company
Project Planning: Developing a comprehensive project plan, including defining project scope, objectives,
deliverables, and timelines.
Resource Management: Identifying and securing the necessary resources, such as human resources,
budget, equipment, and materials, needed for the successful execution of the project.
Team Leadership: Building and leading a project team, assigning tasks, and ensuring effective
collaboration and communication among team members.
Risk Management: Identifying potential risks and developing strategies to mitigate them. Regularly
monitoring and addressing risks throughout the project lifecycle.
imran valiyev - page 1
Budgeting and Cost Control: Creating and managing the project budget, tracking expenses, and
ensuring that the project is delivered within the allocated budget.
Stakeholder Management: Identifying project stakeholders and establishing effective communication
channels with them. Managing stakeholder expectations and ensuring their involvement and
satisfaction.
Quality Assurance: Developing and implementing quality standards and processes to ensure that
project deliverables meet the required quality criteria.
Project Monitoring and Control: Regularly monitoring project progress, tracking milestones, and making
necessary adjustments to keep the project on track. Managing project changes and ensuring that
project scope is maintained.
Reporting and Documentation: Providing regular project status updates to stakeholders and preparing
project documentation, including project plans, progress reports, and post-project evaluations.
Conflict Resolution: Resolving conflicts and addressing issues that arise within the project team or with
stakeholders in a timely and effective manner
Senior Software Engineer Team Lead
EPAM Systems
Mar 2019 - Mar 2022 (3 years 1 month)
Client: Thomson Reuters
- Responsible for teamwork.
- Developing products from scratch with clean architecture.
- Supporting Azure resources and troubleshooting.
- Specializing in tech interviews.
- Utilizing the SCRUM methodology.
- Supported deployment pipelines and troubleshooted release definitions for various product teams.
- Created PowerShell commands for working with Azure SDK.
- Engaging in cross-team collaboration.
- Actively participated in the creation of the OAM approach with Azure SDK for resource creation in
Azure Portal.
- Participating in team planning and various other meetings.
- Participating in architecture planning.
- Essential person for reviewing pull requests.
- Onboarding teams to utilize the current project.
- Actively troubleshooting with teams.
- Actively adding unit tests and test cases for each project functionality.
Middle .NET Developer
PASHA Development LLC
Jan 2016 - May 2019 (3 years 5 months)
- Implementation of timing and scoring system from scratch done.
- Highly reliable and fast client-server application with complex data hierarchy written completely on - --C#/WPF (MVVM)/WCF, video control and repetition service, reporting, etc.
imran valiyev - page 2
- My duties also included code quality control, presentation, and negotiation with foreign partners.
- The created system was used in many projects including World Cups and Championships in various
countries of Europe.
- Provided support for the development team.
- Participated in testing and debugging.
- Contributed coding for a variety of applications.
- Troubleshot and resolved bugs in .NET applications to ensure an optimal development environment.
- Developed WPF, and WEB user interface projects with initial layout and base controls.
Education
Azerbaijan Technical University
Bachelor's degree, Computer Science
2014 - 2019
Licenses & Certifications
Learning Cloud Computing: Core Concepts - LinkedIn
Azure AZ-900 - Microsoft
Microsoft Certified: Azure Developer Associate - Microsoft
Issued Nov 2020 - Expires Nov 2022
Skills
ASP.NET • AngularJS • Microsoft Azure • Scrum • C# • JavaScript • ASP.NET MVC • ADO.NET
• WPF • C++
imran valiyev - page 3