Edik B. Software engineer
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