Lead Software Engineer, Life Sciences

In the beginning

12 years in the profession

Major: Software development and administration of information systems

6 years as a backend developer (Delphi, C#)

Learned Front End development

Senior Software Engineer

Sweden train tickets booking system

Key Developer

International team, more than 20 UI developers

Mentoring UI developers in my scrum team

Tasks estimations

Interaction with customer

Angular 1.2

NIBR for EXTernal science

Relocation to US to work on client side

3 years, the only UI developer on the project from the beginning

Mostly remote international team

Outsource chemistry processes

Trading and bidding system

Document exchange

Numbers

Environment

Project

Reports

300 people per day all around the world

50000 chemical reagents were delivered in last 4 years

40000 biological tests were ordered in last year

NIBR for EXTernal science

Angular 1.3, Angular 6

Grunt, Webpack, Angular-cli

Migration from Angular 1 to Angular 2, 4-6

Project delivery without breaking changes and slowdowns

Numbers

Tech stack

Achievements

500 different UI components

300 modules

2 UI developers

75 lazy loaded chunks

400kb initial load

Helping students on component library project

SEC-online presentations

Giving talks on local meetups

Helping people to learn Front End development

Leadership

Knowledge sharing

Free time, non project activities

Full responsibility for all UI related activities on the project

Teaching people

Giving talks

Project

Knowledge sharing

Why am I ready for the new role?

Full match

EPAM competency framework

Questions?

Thank you!

Self Presentation

By Maxim Milovanov

Self Presentation

  • 685