Development Manager
I'm a Development Lead with 10 years of experience in software development with 5 in the Banking industry. I'm specialize in Android mobile applications, React.JS web apps, and Java Springboot microservices.
+66972505095
barret.gregoire@gmail.com
Frontend and Backend Delivery manager for multiple applications for majors
Thai Banks.
- Participate in the planning, estimation and project governance.
- Involve in each project phase, from requirement gathering.
- development, testing, performance, and production release.
- Define project structure, technical solution, coding standard, code quality, and development processes.
- Ensured seamless production deployment and delivery, maintaining high standards in project execution.
- Implement spring boot microservice in AWS and Microsoft Azure.
- Develop mobile application in android native, Flutter and web application in ReactJS.
- Ensure project meet the security and performance best standard and practice.
- Work with the Agile methodology, expertise in Jira and confluence.
- Involve in DevOps by creating jenkins pipeline and testing tools.
Frontend Delivery manager for a Loan mobile application for a major Thai banks.
- Create a Loan application for a bank mobile system in Swift for IOS and Kotlin for Android.
- Create a React.JS web application to request and receive loan approval from a partner mobile application.
- Managing a team of eight front-end and eight back-end developers.
- Upskilling the front-end team to include mobile development.
- Boost the current app's performance and code quality.
- Specify the code standard, enhance overall quality, raise unit test coverage to ensure compliance with our requirements, and optimize build time and system. Specify the work approach and the branching strategy
- Develop a testing suite solution that will enable quality assurance to test every scenario without requiring partner applications, hence saving time for testing each scenario.
- Oversaw the production deployment preparation and coordinated with the bank team on all the necessary documentation and security controls.
Lead multiple large-scale projects for a major Thai banking company, focusing
on both frontend and mobile banking platforms.
- Lead a squad of 2 mobiles developer then 8 React.js and Spring Boot developers in an agile environment.
- Drove frontend development and contributed to backend design and delivery.
- Managed releases and deployments across multiple environments using Jenkins, ensuring smooth delivery and adherence to sprint goals.
- Defined software architecture, developed a reusable React UI library, and optimized the CI/CD pipeline.
- Led the development of a mobile banking platform, managing a team of 3 Android developers using a waterfall methodology.
- Oversaw feature estimation, planning, and production support for a platform serving millions of users.
Founder and leader of the in-house Android team, responsible for
overseeing the entire lifecycle of applications, from initial specifications to
final delivery, ensuring collaboration among all stakeholders.
- Develop native android applications for customers.
- Follow specifications and design.
- Develop backend application in spring boot.
- Follow the latest statement of android development.
- Testing new technologies and improve code quality.
- Taking care of reducing the technical dept.
- Code review and pair programing with all team members.
- Create CI/CD process.
- Have a change to support and be responsible for the android team.
- Assisting to meetings with customer all along the development process.
- Mentoring and training junior members.
Master degree in engineering, specializing in IT, Electronics and Embedded Systems University of Burgundy
Industrial processing and Automation technology IUT LE CREUSOT
I'm a Development Manager with 10 years of experience in software development and project management. I have expertise in frontend and backend development with more than 5 years of focus in the banking and finance industry. Currently, I work at Accenture Thailand, where I lead the development of mobile and web applications, ensuring they meet high security, performance, and quality standards. I specialize in Android, flutter, ReactJS and Spring Boot microservices. I have strong background in DevOps, Agile methodologies, and cloud services. With a technical foundation and leadership in project management, I thrive in delivering innovative solutions that drive business success.
- Agile and waterfall Methodology
- Work under limited timeframe and pressure
- Strong client focus and build relationship
- Negotiate with all party for find the best compromise
- Communication with all vertical team of a project
- Git, Gitlab, GitHub, Bitbucket
- Responsive Design
- Clean ARchitecture, SOLID principles
- Jenkins CI/CD