Prerit Mahajan


Location

Rockford, IL
Education
    University of Illinois at Urbana-Champaign
    August 2008 - April 2012
    degree
    Bachelor's
    major
    Computer Science
Work Experience
    HCLTech
    Java Software Engineer Team Lead
    Austin, TX, US
    January 2020 - present
    company
    HCLTech
    title
    Java Software Engineer Team Lead
    Intellias
    Tech Lead Java Full Stack Engineer
    Chicago, IL, US
    June 2014 - December 2019
    Devbridge
    Java Engineer
    Chicago, IL, US
    June 2012 - May 2014
    Wolfram Research
    Java Developer Intern
    Champaign, IL, US
    January 2010 - May 2012
Skills
Languages
AlbanianArabicAragoneseArmenianAzerbaijaniBasqueBengaliBulgarianBurmeseCatalanCentral KhmerChineseCroatianCzechDanishDutchDzongkhaEnglishEstonianFinnishFrenchGalicianGeorgianGermanGreekGujaratiHindiHungarianIcelandicIrishItalianJapaneseKannadaKazakhKoreanLaoLatvianLithuanianMacedonianMalayalamMalteseMaoriMarathiNepaliOccitanOriyaPolishPortuguesePunjabiRomanianRussianSerbianSinhalaSlovakSlovenianSpanishSwedishTamilTeluguThaiTibetanTurkishTurkmenUighurUzbekWelsh
Skills
Administrative OperationsAdobe XDAgile MethodologyAmazon DynamoDBAmazon Elastic Compute CloudAmazon Relational Database ServiceAmazon S3Amazon Simple Queue Service (SQS)Amazon Web ServicesAngularJSAngular MaterialAnsibleApache ActiveMQApache FlinkApache HBaseApache HTTP ServerApache KafkaApache SolrApache SparkApache StrutsApache TomcatApi DesignApi GatewayAppdynamicsApplication Performance ManagementApplication Programming Interfaces (APIs)AsanaAtlassian BambooAutomated Data Processing (ADP)AutomationAWS ECSAWS LambdaAzure AKSBackendBatch ProcessingBig DataBigQueryBilling ProcessesBitbucketBootstrap (Software)Business LogicBusiness PlanningBusiness Transaction ManagementCachingCascading Style Sheets (CSS)CassandraCircleciCircuit BreakersClinical SupervisionClinical WorksCloud ComputingCloudformationCloudwatchCode ReviewCommunication SkillsConcurrency ControlsConfiguration ManagementConfluenceContinuous IntegrationCouchbase ServersC++ (Programming Language)Customer Relationship ManagementCypress (Programming Language)DashboardsData AnalysisDatabase AdministrationDatabase PerformanceDatabasesDatabase SchemaDatadogData IntegrityData LoggingData ManagementData ProcessingData SecurityData Storage TechnologiesData StreamingData SynchronizationData VisualizationDecision Making SkillsDelivery of ProjectsDeployment AutomationDesign Elements and PrinciplesDesign of User InterfacesDevOpsDistributed SystemsDockerDocument Management SystemsDrawing SkillsDynatraceE-CommerceElasticsearchElectronic Data Interchange (EDI)Elk StackExtensible Markup Language (XML)FigmaFlask (Web Framework)FluentdGitGithubGitlabGitlab-ciGolangGoogle BigqueryGoogle CloudGoogle Web ToolkitsGrafanaGraphqlGrpcHibernate (Java)HTML5Human-Computer InteractionHypertext Transfer Protocols (HTTP)HystrixInformation TechnologyInfrastructure ManagementIstioJava Database ConnectivityJava Persistence APIJava Platform Enterprise Edition (J2EE)Java (Programming Language)JavaScript (Programming Language)Javaserver PagesJava ServletJenkinsJettyJIRAJQueryJunitKibanaKnowledge of MathematicsKotlinKubernetesLegacy SystemsLightweight Directory Access Protocols (LDAP)LogstashMaintenanceMaterial UIMedical RecordsMemcachedMercurialMicroservicesMicrosoft AzureMiddlewareMochaMockitoMongoDBMultithreadingMultitier ArchitectureMySQLNeo4jNginxNode.JsNumerical AnalysisNumPyOAuthObject-Relational MappingOpenapiOpenid ConnectOpenShiftOracle ApplicationsOracle DatabasesPandasPerseverancePlay FrameworkPL-SQLPostgreSQLProblem SolvingProcessing of PaymentsProject ManagementPrometheusPulumiPuppetPython (Programming Language)Query OptimizationQueueing SystemsRabbitMQRancherReactJSReact ReduxReal Time DataReceptivityRed Hat Enterprise LinuxRedisRegion ManagementRegulatory ComplianceReliabilityReliability of SystemsRequirements AnalysisResearch SkillsResource UtilizationRestful APIsRole-Based Access ControlSafety PrinciplesSalesScalabilityScikit LearnScrum MethodologySearch EnginesSeleniumSerializationServerless ComputingService ManagementSession ManagementShell ScriptSignalRSingle Sign-OnSoftware EngineeringSoftware Exception HandlingSoftware QualitySoftware SystemsSoftware Version ControlSolid PrinciplesSplunkSpring BatchSpring-bootSpring CloudSpring DataSpring FrameworkSpring JdbcSpring-mvcSpring SecuritySQL DatabasesSQL Stored ProceduresStakeholder ManagementStock ControlStrategic ThinkingStrategies of TestingStreamlineSuccess Driven PersonSwaggerSystem AvailabilitySystems ArchitectureTailwindTeam WorkingTensorflowTerraformTest-Driven Development (TDD)Testing SkillsTransport Layer SecurityTravis CiTrelloTypeScriptUnit TestingUser ExperienceWeb ApplicationsWeb ContentWeb ServersWebSocketWildFly (JBoss AS)Workflows