Successful Lead Software Engineer offering 11 years of experience in demanding environments focused on producing cutting-edge designs for tech based company. Skilled in directing development with creative and performance-oriented approach. Well-organized and customer-focused with proven skills in project management and team leadership.
Managed a team of 5 software engineers to be a highly productive team with frequently monitor 5 aspects in Team Fundamentals: Active Days, Commits per day, Impact & Efficiency to always meet the target.
To help, coach & mentoring SDEs to keep perform in every sprint to sprint such as analyze the complexity of the features, splitting big stories into smaller chunks, and working functionally as per requirements.
advising software engineers in software development to use useful technics whenever possible such: DRY, KISS and implementing SOLID Principles when build application using OOP and use industry best practice when using any tools and technology that workable with current business
Attending scrum ceremonies: StandUp, Grooming as well as Sprint Planning.
advocating the best possible solution if there is a blocker happened in a team
I work closely with PM, Architect, Data Engineer, CTO, Devs and peer Dev Lead in other teamwork
Agile
Fluent
Fluent