Vinayak Python Developer
Vinayak Python Developer
'''Lookingaheadforopportunitiestobecomeahighlysuccessfulcomputerprogrammer'''
contact_info={'Phone':09037884739,'Email':'[email protected]'}
resume_pages={1:'Introduction',2:'TechnicalSummary
'
,3:'NonTechnicalsummary',}
EducationandExperience
Totalexperience:2year
th
JuniorProgrammeratMahitiInfotech:October27
2014topresent(1year8month)
MenteeatLycaeumAcademy(byMr.NoufalIbrahim):July2014toOctober2014(4
months)
StudiedBTechMechanicalEngineeringatNITCalicut:2009Admission,Droppedoutof
college.
th
12
stdKeralasyllabus
AIEEErank14,500(AllIndia)in2009(notsureaboutlast3digits)
VolunteerWorksDone
VolunteeredforPyConIndia2014and2015
TookasessionaboutDjangoclassbasedviewsinDjangomeetupFeb2016
OtherInformation
Haveexperienceindealingwithservicebased,productbasedandplatformbasedsoftware
development.
Workswellasanindependentdeveloper,ateammemberandteamleader.
Haveexperienceandexpertiseinallessentialrolesrelatedtosoftwaredevelopment
includingarchitecture,teamleading,coding,deployment,R&D,mentoring,effectiveVCS
useetc
Properlyuseversioncontrolandknowshowtomerge,rebase,hardresetting,solvemerge
conflictetc
Declaration
Ideclarethatalltheinformationsprovidedinthisresumearetruetothebestofmy
knowledgeandbelief
TechnicalSummary
Algorithmsanddatastructures
1.
2.
3.
Understandwhatanalgorithm,datastructureoraflowchartis.
Understandtheimportanceof'O(?)'notation.
Canfindoutalgorithmsforcomplicatedproblemsandbuildreadable,efficient,'dry'code
whichworksandscales.
Programminglanguages:
Python,Javascript,shell.
Frameworks:
Django,jQuery.
Databases:
Postgresql,MySql.
HttpServers:
Apache(Withmod_wsgi),nginx.
Pythonconceptsfamiliarwith
Functions,datastructures,classes,inheritance,mixins,multipleinheritance,methodresolution
order,C3linearisation,higherorderfunctions,decorators,(list/generator/dict/set)
comprehension,magicfunctions,descriptors,filehandling,csvfilehandling,exceptionhandling,
threading,metaclasseslibrarieslikeitertools,functiontools.
Djangoconceptsfamiliarwith
Classbasedviews,signals,modelmanagers,templatetags,middlewares,migrations,forms,form
factories,sendingfeeds,restframeworks,databaserouting,managementcommands,runtime
modelgeneration.
Javascriptconceptsfamiliarwith
Ajax,handlingeventsandattributes,googlemapapi,googlechartapi.
Tools
Git,Emacs,Linuxmachineandterminalusage.
Git:
HavingtrainedbymymentorMr.Noufal,IstartedusinggitbeforemycompanydidandIhadabig
roleinpromotinggituseamongmycolleagues.
Deployment
Deployingdjangoprojectsusingapache,servingstaticfilesusingnginx,Proxypassinginnginx,
settingupcron.
Dumping/restoringdatabases,creatingandresettingpasswordsofusers,assigningdatabaseto
users,installingandconfiguring.
Wouldliketolearn
Testdrivendevelopment,moreaboutperformanceoptimisation(Memoryusageandspeed),NoSql
databases:(MongoDB,Redis),nonwebbasedprogramming:(Datascience,networkprogramming,
systemprogramming)
NonTechnicalSummary
Roles
Ihavetakenmanyimportantrolesinmycurrentjob.WhilemydesignationisaJunior
Programmer,Iamtechnicallystrongandhavetakenaroleofateamleader,andarchitect.Ihave
doneRandDworksandimprovedthetechnicalstrengthoftheteamIworkin.Iamalsoan
efficientmentor.Regardingprojectmanagement,Iusetomakefsdsandsuggestalotofchangesin
functionalspecificationwhichconsiderablyreducesresourceconsumptionwithoutcompromising
muchonuserexperience.
Projectsandexperiences
1.Ispentthefirst4monthsofmycareerinLyceumacademywithNoufalsirandlearnedbasicsof
python,git,emacs,shelletc.FromthereIworkedinateamof3andbuildanapptosendmessages
tovariouschannelssuchasfb,twitter,mailetc.
2.ThenIgotplacedinMahitiInfotech.AtaroundendofFeb2015,Iwasassignedachallenging
projectHUFwhichisstillunderactivemaintenance.
3.ByApril2015IalsotookovertheroleofguidingthedevelopmentofaprojectDonorsafewhenI
wasjust6monthsexperienced.
4.IdevelopedHUF(mentionedinpoint2)inahighlyscalablemannerandtheprojectwhich
startedasaservicewassoldtomanycustomers.
5.NowacopyofHUFisbeingmadeintoaplatformcalledconvene.
RandD
Iamanefficientrandddeveloper.Iintroducedafewtechnologieswhichmycompanywasnot
usingincludinggooglechartapi,djangomigrations,djangomutant,projectsbuildwithmultiple
languages,andhadaveryimportantroleindevelopingmycurrentcompanyintoaneffectivegit
user.
Education
EventhoughIdon'thaveacollegedegreeandIamnotfromacsbackground,Iamstronginsome
csfundamentalslikeoop,algorithmsandlogicalskills.AndIpossesstheIntellectualhumility
whichishighlyexpectedfromprogrammers.
Mathematical&logical
Iamverygoodinsolvingmathematicalandlogicalproblems.Imanagedtoearnhighrankin
engineeringentranceexamsdespitebeenweakinchemistry.
Mendor
Iamanefficientmendorandpeoplehaveexperiencedincredibletechnicalgrowthduringthetime
theyworkwithme.Ihavealsospentsometimeasaparttimeteacherduringmycollegedays.