- Responsible for designing, coding, implementing, and documenting various enterprise-level MicroServices
- Developing different microservices using Java and Spring Boot architecture in Test Driven Development (TDD
- Utilizing multiple interface patterns including RESTful APIs and event-based messaging.Designing and implementing
- Responsible for building and maintaining highly automated DevOps CI/CD pipelines.Leveraging technologies such as
- Azure DevOps, Jenkins, Maven, Artifactory and Git
- Wrote the back-end code using Java 8 under Spring Boot architecture and Hibernate for JPA on the Postgres
- Working in compliance with the full Software Development Life Cycle using Agile methodologies
Skills
Advanced Driver Assistance SystemsAgile MethodologyAlgorithmsAmazon Web ServicesAngularJSApache HadoopApache HBaseApache HiveApache HTTP ServerApache KafkaApache MavenApache SolrApache SparkApache YarnApache ZookeeperArchitectureArtifactoryArtificial IntelligenceArtificial Neural NetworksAutomationBackendBaggingBasic Access AuthenticationBig DataCascading Style Sheets (CSS)CassandraCloud ComputingCloud ServicesCode ReviewContinuous IntegrationData AnalysisData as a ServicesDatabase DesignDatabasesDatabase Tools and UtilitiesData ManagementData StructuresDecision TreesDevOpsDockerElasticsearchFront End Software DevelopmentGitGitlabGraphqlHadoop Distributed File SystemHibernate (Java)HTMLHuman-Computer InteractionHypertext Transfer Protocols (HTTP)HystrixInformation TechnologyIntelligent SystemsJava Database ConnectivityJava Persistence APIJava (Programming Language)JavaScript (Programming Language)JenkinsJQueryJupyterKaggleKerasKubernetesLogistic RegressionMachine LearningManagement of Software VersionsMapReduceMicroservicesMicrosoft AzureMockitoModel View Controller (MVC)MongoDBMySQLNaive BayesNatural Language ProcessingNext.jsNumPyObject-Oriented Software DevelopmentOracle ApplicationsOracle DatabasesPandasPostgreSQLProgramming LanguagesPython (Programming Language)ReactJSReact ReduxRestful APIsSafety PrinciplesScikit LearnSimple Object Access Protocol (SOAP)Social MediaSoftware EngineeringSpring-bootSpring CloudSQLAlchemySQL DatabasesSystems Development Life CycleTensorflowTest-Driven Development (TDD)Time ManagementTypeScriptUser AuthenticationWeb ApplicationsWeb Development