I am a highly accomplished and top-rated Plus Software Architect with over 9 years of experience in industries such as E-commerce, Telecommunication, Travel, and Education. With a 100% job success ratio and fluent English communication skills, I excel at architecting scalable, efficient, and innovative solutions, and consistently deliver high-quality results across complex software projects.
Technical Skills:
- Java: Proficient in Java 7, 8, and 11, utilizing it extensively for developing robust applications.
- Spring Framework: Experienced in leveraging the power of Spring Framework, Microservices, and Spring Cloud for building scalable and efficient solutions.
- Messaging Technologies: Skilled in implementing asynchronous messaging using Azure Service Bus, Apache Kafka, RabbitMQ, and Netflix Conductor, enabling seamless communication between components.
- Cloud Technologies: Experienced in working with AWS EC2, Amazon S3, Amazon Rout53, Amazon Redshift, and utilizing ThoughtSpot analytics. Also proficient in ELK Stack, Docker, and Docker Swarm for containerization and deployment.
- Front-end Development: Hands-on experience with AngularJS and Angular 8, ensuring engaging and responsive user interfaces.
- Database Technologies: Well-versed in working with various databases including Oracle, MySQL, Postgres, and MongoDB. Proficient in designing and optimizing stored procedures for efficient data retrieval and manipulation.
- Web Technologies: Proficient in JWT, JavaScript, CSS, jQuery, HTML5, and Bootstrap, enabling the development of modern and visually appealing web applications.
- Development Tools: Experienced in using tools such as Maven, Apache Tomcat, Gradle, and version control systems like Git and TFS, ensuring streamlined and collaborative development processes.
- CI/CD and Agile Methodologies: Skilled in implementing CI/CD pipelines using Jenkins, Jira, Confluence, Bitbucket, and Agile Scrum, facilitating continuous integration, delivery, and efficient project management.
- Android Development: Proficient in Android application development, creating native mobile experiences for Android users.
- Familiar Technologies: Familiar with Node.js, MongoDB, and Kubernetes, keeping up-to-date with emerging technologies and trends in the industry.
With my extensive technical skills and experience, I am well-equipped to contribute to complex software projects, drive innovation, and deliver high-quality solutions.