Edik B. Software engineer

Full Stack Web, Solutions Architect

Summary

- Active software engineer with over 7 years of professional enterprise experience in developing and maintaining web applications.
- Skilled in testing, cloud computing, and web development.
- Proficient in HTML5, CSS3, JavaScript, and other web development technologies.
- Experienced in both back-end and front-end development, with expertise in creating user-friendly and effective websites and applications.
- Strong knowledge of JavaScript frameworks such as Vue.js and React.js.
- Familiarity with .NET and .NET Core, as well as ASP.NET MVC and Web API.
- Proficient in working with databases such as MSSQL, MySQL, MongoDB, and Postgres.
- Experienced in cloud infrastructure platforms like AWS and Google Cloud Platform.
- Knowledgeable in CI/CD processes, using tools like Terraform, Gitlab, and Docker.
- Advanced English

Work Experience

Software Engineer, Web Development

Duration: 2021 - Present
Summary:

  • Creating user–friendly, effective websites, quality web pages, and applications.

Responsibilities: Designing client-side and server-side architecture. Developing functional components using HTML5, CSS3, JavaScript, etc. Writing effective APIs. Providing both Back-end and Front-end development efforts to enhance features of products. Performing appropriate code reviews and tests to identify bugs and technical problems. Troubleshooting, debugging and upgrading existing software.
Technologies: HTML5, CSS3, JavaScript, APIs

Senior Frontend Architect, Team Lead, Volatile Solutions

Duration: 2020 - 2021
Summary:

  • Oversaw developers, engineers, and administrators in the management of websites, commercial and tactical networks, systems voice communications and messaging servers
  • Reduced development budget by 40 percent through streamlined processes, accountability, training, and new tools and resources
  • Hired to turn around underperforming departments through upgrades in technology and new relationships with vendors and clients
  • Increased the MRR by special strategies and tactics compared to the last years by 250%

Responsibilities: Managing developers, engineers, and administrators. Streamlining processes and reducing development budget. Upgrading technology and building relationships with vendors and clients. Implementing strategies to increase MRR.

Full-Stack Developer, Team Lead, Volo

Duration: 2015 - 2020
Summary:

  • Designed the system architecture; implementation, bug fixing, and improving the solution stability, performance, and security
  • Worked on both backend (NET/ NET Core Services) and frontend parts (Blazor, Angular)
  • Experienced in the design, development, and support of a number of web-based applications, utilizing .NET, XML, web services, and client-server techniques
  • Participated in user requirements gathering, project planning, design, implementation, and testing
  • Provided technical expertise and organizational skills to a team of developers
  • Managed the team of 10 people

Responsibilities: Designing system architecture; implementing bug fixes and improvements. Working on both backend and frontend development. Participating in requirements gathering, project planning, design, implementation, and testing. Providing technical expertise and organizational skills. Managing a team of 10 people.
Technologies: .NET, XML, web services, client-server techniques

Education

  • National University of Architecture and Construction of Armenia
    Bachelor of Science (BS), Computer Science