Smit Patel
Senior Software Developer Team Lead @Rogers Communications
Signup · Get unlimited contacts
WORK HISTORY
Senior Software Developer Team Lead @Rogers Communications
Brampton, ON, CA
Leading backend developers of mid-size team for Care/Retail/Consumer System of Rogers- Designed, deployed multiple new APIs from scratch to improve the customer experience with high availability- Migrated Multiple flow from Legacy Architecture to Cloud Based Microservice by improving performance saving - Build brand new functionalities for multiple flow to enable user to serve customer efficiently saving time on call resulting cost saving for business- Improved integration with external system by implementing new changes- Actively participating in design/review session with business stakeholders and product owner for planning new features / launching new products in market- Supporting Production release and bug fixes in production to provide smooth experience to user- Engaged in release planning, test planning and refinement for upcoming work- Efficiently managing team to deliver planned functionality on-time with superior code quality and performance- Actively participated in cross-functional discussion for product knowledge sharing, implementing best practice and code reviews- Technologies used: Java/J2EE, Spring, Spring Boot, Spring Data JPA, RESTful APIs, Play/Akka framework, Maven, Gradle, Cassandra, CI/CD, Git, SOAP services. Microservices, Dynatrace, Docker
EDUCATION
Gujarat Technological University
Bachelor of Engineering (BEng), Computer Engineering
Sheridan College
Diploma, Computer Programming
ABOUT SMIT PATEL
Currently Leading team of Backend Developers developing and maintaining multiple microservice delivering complex business cases- 11+ years of experience in analysis, design, architecture, development, integration, testing, and maintenance of complex enterprise-level application systems- Expertise in developing Microservice-based applications using Spring Boot, REST API, Web services, Spring Data, and JPA- Extensive experience in designing, developing, and implementing enterprise web applications using Java/J2EE, Spring Framework, Spring Boot, Spring Data (JPA), and SQL- Hands-on experience with Azure cloud CI/CD pipeline and Azure Cloud Platform- Professional experience in Agile and Rapid Application Development, ability to work in a fast-paced environment, proficient in Test Driven Development (TDD) and Debugging- Efficient in database design, creation, and management of schemas, writing SQL queries- Excellent communication and interpersonal skills and a good team player and team leader. Ability to learn new technology quickly and seamlessly manage workload to meet the deadlineProgramming Skills- Programming Languages: Java/J2EE, PL/SQL, JavaScript, TypeScript HTML, CSS- Frameworks / Utilities: Spring Boot, Spring Cloud, Spring Data, Spring Security, Spring Scheduler, JPA, Hibernate, RESTful APIs, Microservices, Microservice Configuration, Spring Boot Profiling, External Configuration, Apache Tomcat, Maven, Jenkins, Docker, Messaging Queue, Pub-Sub, Google Drive API, OAuth, Tesseract, Optical Character Reading, Distributed Session Management (Redis), Log4j, Swagger, Junit, Mockito, JSON, Angular, External App Integration, Gradle, Jenkins, Docker, GIT- Cloud Technologies: Microsoft Azure, Google Coud Platform- Databases: Cassandra, MySQL, Oracle, NoSQL (Redis)- Software Development Tools: IntelliJ, Eclipse, Git (GitHub/GitLab), Visual Studio, SonarQube/Sonar Lint, Maven, Jenkins, SOAP UI, Sonar Qube / Lint, Postman- Development Processes: Object Oriented Analysis and Design, Design Patterns, Jira, Test Driven Development (TDD), Scrum, Agile Methodology, Debugging
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.