Rahul - Data engineer consultant - 11 Years experience - Open to relocate |
[email protected] |
Location: East Spencer, North Carolina, USA |
Relocation: yes |
Visa: H1-B |
Rahul
DataScience&ComputerVisionExpert Profile Experienceddatadrivenpythondeveloperwithademonstrated historyofworkinginPythonapplicationdevelopment,Computer Vision, AI/ML and Control Automation Industry, seeking a platform inadynamicorganizationtoaddvaluebyimplementingcutting edgesolutions.ProficientinMachineLearning,ComputerVision techniqueslikeObjectDetection/Tracking/Recognition/Classification, Jupyter,YOLO,Keras,Robotics,ImageProcessing&Morphological techniques,Pandas,Pyspark,HadoopEcosystem,NLP,Scikitlearn, OpenCV,Scikitimage,Pocketsphinx,PyTesseract,MatlabComputer Vision Toolbox, Real Time Simulink. Employment History SrDataEngineeratCapitalOne,Richmond,VA February2022 Present DesignedanddevelopedascalabledatapipelineusingPython, Pyspark,andSnowflakeforprocessinglargevolumesofdata. BuiltandmaintainedanAWSinfrastructureusingEMR,EC2, Lambda,S3,S3Glacier,SNS,andSQS. Workedwithcross-functionalteamstodevelopETLprocessesand datamodels. Collaboratedwithdataanalystsandstakeholderstodevelop business intelligence reports. Implemented containerization with Docker to simplify deploymentsandkubernetesforcontainerorchestrationonAWS EKS. LedthedevelopmentofaRESTfulAPIwithFlask&NodeJSand alsoserverlessapplicationsusinglambdafunctionsservedon route53 for data processing. UtilizedJenkinsforcontinuousintegrationandcontinuous deployment(CI/CD)tostreamlinethedevelopmentand deployment of data pipelines and applications. CreatedCloudFormationtemplatesandTropospherescriptsto provision and configure AWS infrastructure resources, including EC2instances,S3buckets,andLambdafunctions. Workedonsnowflakeplatform,createdstoredprocedures, externalfunctionsandCRUDoperationsfrompythonapplications using snowflake sdk. Overhauledandredesignedaproprietarydataretrievaltool, enablingittorecoverdatafromglacierandtransferitto snowflake. Performedanupkeepontheapplicationsbyaddressingsecurity vulnerabilitiesflaggedbyCheckmarxandWhitesource. Conductedcodereviewsandmentoredjuniordataengineersto improvecodequalityandensureadherencetobestpractices. Details Charlotte,NC,28273 USA Ph: 201-204-3769 [email protected] Links Skills Python,C#,BasicJava Jupyter,Spyder,PyCharm, Eclipse, VS Code AmazonWebServices S3,EMR,EC2,Lambda, APIgateway,StepFunctions, Boto3Library MicrosoftAzureCognitive Services Pandas,Pyspark,Scala, Hadoop,Hive Matplotlib,Seaborn Tableau,ThoughtSpot Git Bamboo,Jenkins Flask,Django,SqlAlchemy, Serverless TensorFlow,Keras,Pytorch, FastAI,ScikitLearn,NLPTK YOLO,OpenCV,Scikitimage, Pocketsphinx,PyTesseract RTOS,ROS,SLAM:Visual Odometry,Unity3D DataEngineeratVanguard,EnterpriseAdviceAI/MLTeam, Philadelphia,PA January2020 February2022 Builtautomatatedschemacaptureandmonitoringsystemfrom scratch as an enterprise wide solution, the architecture of which involvesSchemaRegistry,Gluecrawler,GlueDataCatalog,AWS Lambda functions, Event Bridge, SNS/SQS components on AWS. Developed Flask webservices on AWS and integrated them with variousAWScomponentsincludingdynamodbandsagemaker. DevelopedstadaloneFaasapplicationsonAWSusingbothcustom CFTsandalsopythonbasedtropospheregeneratedtemplates. ImplementedunittestsandBDDfeaturetestinginpython applications. WorkedonAWSGlueETL,Gluecrawler,GlueSchemaRegistryand Glue data catalog. PlayedtheroleofSMEwithPyspark,DataTransformationsand Python coding best practices. Developedpyspark,scalajobs/scriptstoautomaticallyingestdata from internal and external sources. WorkedextensivelywithAmazonAWSS3,EMRcluster,Event Bridge,SchemaRegistry,ServiceCatalog,CFTandHadoop ecosystem:Pyspark,Hive,Hdfs,Python. Deployedpysparkdatatransformationjobsusingcontrol-M workloadautomationbyschedulingjobstoaddstepstotheEMR clusterandhavewrittenbashscriptstoinvokethedataingestion and transformation scripts. Developedcustompythonpackagesandlibraries. Usedpyspark,pandas,numpytoautomaticallyingest,sort,tag, transformandorganizevariousdatasourcesandtypesaccording to a schema, methodology or ontology. DatavisualizationusingMatplotLib,SeaBornandanalyticsusing ThoughtSpot. Prepareddataforanalyticsandpredictive-prescriptivemodelling fordevelopmentofAIapplications(BehavioralCoaching Application-OngoingprojectandaChatBotapplication). Maintainedandimplementedappliedmathematicsandstatistics withworkingknowledgeonAI/MLinitiativesleveragingexisting expertisetobettermeettheteamneeds. SrApplicationDeveloper(Python)atUniversityofPennsylvania, NGSS,Philadelphia June2019 November2019 BuiltRESTAPIsandWebservicesusingAPIGateway,Serverless Framework and plugins. CreatedPythonandBashtoolstoincreaseefficiencyof Universityadministrationapplicationsystemandoperations; dataconversionscriptsREST,JSON,andCRUDscriptsforAPI Integration. Imagegeometric transformations,edge detection and image filters, detection and tracking of bodypartsinOpenCV,Feature extraction(SIFT,SURF, FAST,BRIEF,ORB,detecting shapes, Image segmentation, Watershed, Object tracking methods:Framedifferencing, Colorspace and Feature based tracking, Background subtraction and 3D Augmentedreality Matlab/Simulink,Matlab ComputerVisionToolbox LadderLogic,Embedded C, Real-Time Simulink (Hardware in Loop Techniques),Quartus, ModelSim, AVR Studio, WinAVR,EmbeddedLinux, Busybox WroteLambdafunctionsinpythonforAWS'sLambda,Kinesis andAWSStepFunctionswhichinvokespythonscriptstoperform varioustransformationsandanalyticsonlargedatasetsinOracle Database. UsedFlaskwithSQLAlchemyasORMframework. Implemented datawarehouse using Python, Django and Outsystems. DevelopedUIforwebservicesusingOutsystems. BuiltRESTAPIsandWebservicesusingKafkaAPImanagement, API Gateway, Serverless Framework and plugins. ComputerVisionEngineeratAscensionTechnologies,Cortex Innovation Community, St Louis, MO September2018 February2019 Worked on developing computer vision systems with machine learning for healthcare IT. Worked on Microsoft Azure cognitive services for Object detection atMicrosoftIncinCortexInnovationCommunityasapartofColab Program. Responsiblefordevelopingcomputervisionbasedsolutionsusing OpenCV,Scikitlearn,ScikitimageforAlexa sskillsdeployedon RaspberryPi. Developedaplugandplaycharacterrecognitionappbasedon deeplearningOCRwithCNNsanddeployeditonanAndroidApp using Android studio and Java. Workedonaprojecttoscanmedicalprescriptionsusingcamera andwithmachinelearning&OCRcapturethedataandupdateit on the case history file. Researched on various OCR techniques using Pytesseract, PyOCR andtextclassificationtechniquesofmachineleanring,NLP. BuiltflaskmicroservicesandAmazonAlexa'sskills. WorkedonAWSEC2,S3,SNS/SQS,FirehoseStreams,DynamoDB. AnalystIIatDellInc,India May2015 August2016 Collaboratedwithcross-functionalteamstogatherandanalyze businessrequirementsandtranslatethemintotechnicalsolutions using Python programming. Designedanddevelopedsoftwareapplicationsandsystemsusing Python and other relevant technologies. ConducteddataanalysisandcreatevisualizationsusingPython anddatavisualizationtoolslikeTableauorPowerBI. Workedcloselywithstakeholderstodefineprojectscope, timelines,anddeliverables,andprovidestatusupdatesona regularbasis. Deployedflaskmicroservicesonremotelinux/unixserversin dockercontainers. Worked in a hybrid cloud environment. Implemented microservicearchitecturewithclouddatastorageandApache kafkaandRabbitMQmessagingservices,kubernetesforcontainer orchestration. Maintained technical documentation, including design documents,requirementsdocuments,andusermanuals. Robotics&AutomationTraineratRobogenesis,India October2012 March2015 Madeandtaughthowtomakerobotsfromscratchto undergraduate students in technical workshops. Didextensiveresearchondifferentroboticsandembedded systemprojects. WithcomputervisiontechniqueslikeObjectdetectionand Tracking developed simple educational vision based robotic moduleslikeGestureControlled/Objectfollowingrobotprojects. UsedOpenCV sfullbodyhaarcascadetodetectoccupancyofthe roomforenergyefficientoperationofhomeappliances. Fabricatedandprogrammeda3Dprinterfromscratchthatworked on Raspberry Pi, during my tenure. WorkedonseveralprojectslikeRoboticArm,SwarmRobotics andComputerVisionbasedHomeAutomationusingIntelCyclone FPGAkits. Responsibleforhardwareandsoftwaretestingofdevelopment boards. Introducedmyownprojectsasmodulesintocompany sworkshop curriculum: Fabrication of Quadcopter, Biped Robotics. Worked on Arduino, Raspberry Pi, AVR development boards in combinationwithXBee,GSM,Bluetooth,RFID,Ethernet,etc Modulesasperipheralsfordifferentapplicationsinrobotics. Education MSinElectricalEngineering,TexasA&MUniversity August2016 May2018 Major:Image&SignalProcessing,NeuralNetworks.Workedon Roboticsvisionandperceptionprojects(Academic&Non-Academic) BachelorsinElectrical&ElectronicsEngg,GITAMUniversity August2011 May2015 Major:EmbeddedSystems,Signals,AnalogCircuits Academic Projects ComputerVisionBasedGestureControlledandFaceRecognizing Robot (Sixth Sense Robot) using OpenCV August2017 December2017 DevelopedaGestureControlledandFaceRecognizingRobotusing OpenCV,whichisimageprocessingbasedandthefacerecognition featureworksbasedonHaar-CascadefeatureprovidedbyComputer VisionLibrary.TheRobotusesaWebcamtogetinputsfromphysical world,toreadfacesandtakesgesturesperformedbyhumanhandto performactions.ItispoweredbyRaspberryPi. DualTransformerTemperatureMonitoringSystemwithGSMbased alerts using Atmega16 January2015 April2015 DevelopedanRTOSinEmbeddedCusingAtmega16whichmonitors thetemperatureofadualtransformersystemandautomatically turnsthemON/OFFwheneverthetemperatureexceedsthethreshold temperatureandsendsGSMbasedSMSalertstouser sphoneabout thestatus.UsedAVRStudiotoprogramtheRTOSandthetemperature sensor used is TMP36. DirectTorqueControlledInductionMotorDriveUsingSpaceVector ModulationTechnique August2014 December2014 ImplementedandsimulatedtorealizetheresultsoftheDirectTorque Controlandoneofitsimprovedvariantsproposedinaresearch literaturepublishedinanIEEEjournal.FocusedonanalysisofDirect TorqueControlusingSpaceVectorModulationcontrolschemesand simulatedbothclassicalandimprovedDTCsystemsonMATLAB Simulink.Implementedthesameusing89C51RD2XXMicrocontroller toconcludethatDTC-SVMhasbetterperformancethanconventional systems. NonAcademicProjects KaggleProjects May2018 Present YelpPhotoClassificationusingdeeplearninginKeras MonkeyImageClassificationusingCNNs StateFarm sDriverDistractionDetection OtherAI/ML&ComputerVisionProjects August2016 Present TexttoSpeech(SpeechRecognitionProject)usingPython Reality Augmentation using OpenCV to Project 3D Models on SubjectSurfacesorFacesforVirtualProductTryon LaneDepartureAlertSystemforVehiclesusingImageprocessing in OpenCV and Matlab Robot sTrajectoryMappingusingMonocularVisualOdometryin Matlab Image Processing FaceRecognitionusingKNNMLmethodwithLocalBinaryPatterns HistogramRecognizerandHaarCascadeClassifierinOpenCV CharacterRecognitionusingpretrainedmodelInceptionusing TensorFlow VehicleSpeedDetectioninastaticbackgroundvideofeedusing OpenCV Internships AutomationEngineerInternatElectronicsCorporationofIndiaLtd January2014 July2014 JuniorIndustrialTraineeatRashtriyaIspatNigamLtd-VizagSteel Plant March2012 July2012 ElectricalEngineerTraineeatBasilEnergeticsPvtLtd October2011 December2011 References VamsiKfromVanguard [email protected] TimBfromUniveristyofPennsylvania [email protected] DominicUfromAscensionTechnologies [email protected] VarmaVfromRobogenesis [email protected] VijayVfromDellInc [email protected] Keywords: cprogramm csharp continuous integration continuous deployment artificial intelligence machine learning sthree information technology Missouri North Carolina Pennsylvania Virginia |