Ajay S harma
C.No - 8-360******.
Current L ocation - B angalore
Email : a jays871@g mail.com
Skills
● Languages : P HP, J avascript, C C intermediate), J ava, j query, R uby.
● Databases : E lasticsearch, M icrosoft S QL, M ongoDB, M ySQL, S olr(intermediate).
● In-memory d atabases : R edis, M icrosoft A ppfabric.
● Web F rameworks : E xpressJs, S ailsjs, C akephp, A ngularJs(1.4), L ARAVEL, R OR, A SP.NET MVC,Jquery.
● Analytics : ELK, K ibana, E lasticsearch, L ogstash(http, k afka, l umberjack S hield, a lerting, Marvel, S ense.
● Backend R EST f rameworks : L ARAVEL, S trongLoop, M icrosoft W CF, C C OM(with C # web s ervice w rapper).
● Automated D eployments : G runtjs, W indows P owershell, W IX I nstallers, S altstack.
● Web S ervers: A pache, N ginx, N ode J s H TTP s erver, I IS.
● HTML t emplating e ngines : R azor, J ade, B lade, R ails
● Cloud I nfrastructure : A WS-EC2, A WS-S3, A WS-CloudFront, A WS R DS, A WS E lasticCache, Heroku.
● Network M essaging Q ueues - M QTT, M osquitto
● LDAP, W indows A ctive D irectory s etup, c onfiguration a nd i ntegration w ith m ulti a dmin user s ystem f or a pplication d eployments.
Experience
O3 I nfotech p vt l td, b angalore- S oftware E ngineer Feb 2 015 - T ill D ate
● Google c hrome e xtension f or g mail i nterface t o m anage p redefined t emplates f or i nbound leads c ommunication a nd c reate t hose l eads w ith a ttributes d irectly t o o ur C RM.
● Setup e lasticsearch i ndexing a nd s earch i nterface.
● Ruby o n r ails w eb a pp a nd R EST s ervice a pp, p ostgresql, a ctiverecord, m ongoid, d evise, sidekiq, c hewy.
● Google i ntegrations - g mail w orkflow, c alendar, d rive f or G oogle b usiness s uite a pps.
● Implemented w orkflows, r ule e ngines f or a utomations f or l ead e ngagement.
● Analytics i nterface i mplementation f or S LA’s, c ompany w ide b usiness p erformance r eports. 2
Mind C rescent w ellness p rivate v entures, M umbai- S enior S oftware E ngineer June 2 016 - T ill D ate
● Maintaining c urrent A SP.Net a pplication, M S-SQL.
● MQTT b roker(Mosquitto) a nd c lient i mplementation f or c ommunication w ith o ther M QTT brokers f or t hird p arty i ntegrations w ith A SP.NET a pplication.
● Windows s ervice i mplementation f or M QTT b roker c lient j ob.
● Refactored c urrent A SP.net a pp t o R uby o n r ails.
● UX - c onceptualizing p roduct r oadmap.
● Jquery b ased s ingle p age a jax f rontend a pp i n A SP.NET m vc.
● .Net F ramework 4 .5, C # w ebservice.
Fitternity H ealth E -Solution P vt L td,Mumbai- S enior S oftware E ngineer March 2 016 - J une 2 016
● Rolling B uilds(SQL/No-SQL) f or d ata b ackups, d ata s ync a cross m ultiple d atabases.
● Jquery S PA i mplementation.
● Redis C ache i mplemenation.
● Kibana i mplementation o n a nd i n h ouse i mplementation o f l ogstash o n 1 0 m illion documents g rowing a t s peed o f 1 00k d ocuments/weekly
● Elasticsearch.
● Data p ipelines i ntegration w ith o ther s ystems. Fitternity H ealth E -Solution P vt L td,Mumbai- S enior S earch E ngineer. July 2 015 - D ec 2 015
● Full s tack d evelopment r ole - b ut m ore o riented t oward b ackend a rchitecture a nd implementation.
● Data p ipeline d esign, i mplementation, d ata-modeling f or M ongoDB-Elasticsearch m ulti node c luster.
● Build I ndexes M ongoDB, a utomated d eployment s cripts, s ecurity, A uthorization.
● Business A nalytics A ggregations i mplementation o n M ongoDB f or 1 .5 m illion e vents documents o f 2 5 t ypes.
● Elasticsearch s core r elevancy i mplementations(groovy s cripts), f unction s core, c ontext switching o f s earch.
● Single p age a pplication i mplementation i n a ngularjs + a ngular m aterial + e xpressjs, performance o ptimization, s caling.
● Search f unctionalities, e commerce a utocomplete, s coring r elevancy, a ggregations, b uild indexes N osql(Elasticsearch, M ongoDB).
● ELK a nd E K(in-house i mplementation o f l ogstash) i mplementation f or a nalytics, i nsights, funnels, t argeted m arketing, c oherents o n u ser e vents d ata.
● Logstash l umberjack i nput i mplementation t o p arse a pache s erver l ogs. 3
● REST b acked i n L ARAVEL a nd M ongoDB.
● OAuth S erver i mplementation o n p assword t ype g rand f or d ifferent c lients M obile A pp, Web A pp, A dmin b ackend.
● SE o ptimization, s chema.org,automated d eployment f or n ode a pps, d efining b usiness entities a nd m odelling t hem b oth f or m ultiple N oSQL d atabases. July 2 013 - J une 2 015
Wipro T echnologies L td, P une- P roject E ngineer f or S YNCADA(US B ancorp).
● ASP.NET M VC a pplication, W CF S OAP S OA, W indows S ervice(Background j ob).
● Entity F ramework, . NET 4 .5.
● Cache I mplementation o n m ultiple l ayer b etween d ata m odels, b usiness d omain m odels a nd service c ontracts.
● Microsoft A ppfabric(2 n ode c luster) i mplementation i n S OA a rchitecture f or b usiness model c aching.
● Elasticsearch - s earch e ngine i mplementation w ith n ear r ealtime d ata s ync w ith M S S QL.
● Load t esting e lasticsearch c luster f or b ulk i ndexing.
● MS-SQL s tored p rocedures, s ervice b rokers, t riggers , t mp s torages i mplementation o n distributed a nd m ulti-databases d ata s ystem.
● Indexer J ob(windows s ervice j ob) t o s ync r ealtime d ata a nd b ulk(in e vent o f d isaster) u pload to E S c luster.
● WIX i nstaller f or d eploying/configuring/environment p reparation o f w eb a pps, b ackend service, e lasticsearch, J VM.
● Windows A ctive D irectory(LDAP) i ntegration w ith E lasticsearch s hield f or r ole b ased authentication.
● Security e lasticsearch c lusters - s sl, a uthentication, a uthorization.
● B2B s earch f unctionality l ayer i mplementation i n C #.
● Build M anager f or d eploying d aily b uilds t o d evelopment, i ntegration a nd Q /A e nvironment along w ith m aintaining/updating/modifying b uild s cripts f or d aily r equirement.
● SOAP s ervice i mplementation i n W CF, C C OM.Reverse E ngineering f rom C C OM t o WCF.
● Automated D ata S ync b etween M icrosoft - SQL s erver a nd E lasticsearch w ith r eal t ime indexing u sing M S-SQL s ervice b roker, t riggers a nd w indows s ervice.
● SQL d atabase s cript t o f ix/move/remodel d ata f or r e-engineering l egacy a pplication.
● Maintaining q ueue s ystem a nd b atch j obs o n 1 50 m illion d ocuments t o s ync d ata b etween across a ll d atabases(sql/nosql) i n a pplication. Profiles
● Stackoverflow
● Github
4
Awards
● Awarded C ertificate o f R ecognition f or I nspiring P erformance b y A ccount D elivery Head, B FSI, W ipro T echnologies L td.
Hobbies
● Music(60-90 r ocks), S ufi M usic, R eading E conomy N ews, W atching o ld c ricket t est matches.
● Bikes, c ars, l onely r ides.
● Exploring n ew t echnologies, l ibraries o n g ithub f or d ata-analytics. References
● Reference w ill b e p rovided o n r equest. Academic P rojects/Trainings
● Stator b ar m anufacturing a ssembly l ine f or 5 00 m egawatt a lternator, c ooling mechanisms, p ilot r otor s haft, c opper w indings a t B harat H eavy E lectricals Limited, H aridwar.
● Power T ransformer P rotection u sing W avelet T ransform b ased E nergy F unction, Manipal I nstitute o f t echnology, M anipal.
Education
June 2 009 - J une 2 013
Manipal I nstitute o f T echnology, M anipal - E lectrical a nd E lectronics E ngineering 6.7 c pga m ajor i nterests i n E lectrical M achinery, P ower S ystem D esign, S olid S tate D rives, D igital System D esign, P ower E lectronics.
April 2 008 - A pril 2 009
D.N M odel S en S ec S chool, M oga(Punjab) - A ll I ndia S enior S chool C ertificate Examination,
85% i n P CM.
April 2 006 - A pril 2 007
D.N M odel S en S ec S chool, M oga(Punjab) - A ll I ndia S econdary S chool E xamination 86% .
5