Ayush Narula

Ayush Narula

$30/hr
Full stack web development
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
33 years old
Location:
New Delhi, Uttar Pradesh, India
Experience:
6 years
Ayush Narula (Ash) Web Developer - ! 17 Rakich Pl, Auckland 0612 Mobile: Web: +64 - linkedin.com/in/ayush-narula ayushnarula.com OBJECTIVE I am passionate about research and developing applications for the web and the mobile. I find the internet as a bridge between the user and an organisation and web/mobile apps as their foundation. I am really motivated to work on interesting and challenging projects and to solve problems that could help me serve the human community more. PERSONAL SUMMARY • • Have experience working with clients from seven countries, including United States, United Kingdom, Norway etc, using major programming languages, while his time working as a freelancer. Excellent team player with proven product development skills in his team’s recent win at the Auckland Startup Weekend 2016. • Advanced IT literacy and well versed in technical problem solving. Particular areas of expertise include applications development, programming and analytical systems troubleshooting. • Excellent communication and interpersonal skills, with the ability to develop strong relationships and networks with both internal and external customers. Strong written and verbal presentation skills in English, with the ability to break down highly technical information into clear business language. To view published / presented work, go to Appendix One. • • Multilingual, with proficiency in English and learning Japanese (Hiragana and Katakana). PERSONAL ATTRIBUTES “Ayush was always more than willing to complete any task assigned to him. Often he'd be given things outside of his immediate knowledge area. But he accepted those tasks and would be able to implement solutions. The thing that I appreciated most was his ability to find & suggest a solution that was often better than the one originally thought of. Those actions saved us a lot of time & effort on various features. He helped open my eyes to issues that I have in clearly communicating business objectives & needs effectively.” Justin Hamilton – former Development Project Manager – Netmark.com, Idaho, US “Ash is an excellent worker and a great team member. He is thoughtful and intelligent. I have no doubt he will go far and have no hesitation in recommending him!” Dave Parry – Associate professor at AUT, Auckland, New Zealand CAREER HISTORY Ongoing FREELANCE FULL STACK DEVELOPER ! WEB & MOBILE DEVELOPER Highlights and Achievements: • • Successfully completed 18+ projects comprising 1000+ hours of input for clients from seven countries. These included Silicon Valley companies like Odesk; Picworkflow in UK; Netmark in Idaho, US; and various companies and individuals located in Norway, Australia and Malaysia. Developed Responsive web applications using JavaScript, Node.js, Angular, Jade, HTML5, CSS3, CoffeeScript, Typescript and Bootstrap. To view personal Upwork profile, go to this Link August, 2018 - November, 2018 CLEARHEAD, AUCKLAND, NEW ZEALAND (startup) ! SENIOR SOFTWARE DEVELOPER Highlights and Achievements: • Angular and Typescript Frontend development. • Dashboard and software to help patients identify their current mental health state and get appropriate assistance • Part of a close-knit startup team, and worked with decision making and development/maintenance of the platform September 2017 - August, 2018 AAM GROUP LTD, AUCKLAND, NEW ZEALAND ! SENIOR SOFTWARE DEVELOPER Highlights and Achievements: • Working on creating SMTP based windows application • Facilitating the development and production of Web/Mobile GIS applications using Geocortex and ARCGIS August 2016 – September,2017 INVENCO, AUCKLAND, NEW ZEALAND ! NODE.JS DEVELOPER Highlights and Achievements: • • Working on projects utilising Node.js on the backend, Angular.js on the frontend, Mocha for testing, Java for backed apis, as part of the clouds team Continuous integration environment with real time production and delivery across various environments. 2015 – 2016 AUCKLAND UNIVERSITY OF TECHNOLOGY, AUCKLAND ! RESEARCH ASSISTANT – Java/Android Highlights and Achievements: • Built a Code Translator in Java to convert Parametric Statecharts to Static Statecharts. Created an Android app for patients to receive updated Rehabilitation plans sent by doctors online. • Researched and compared similar apps and technologies within the marketplace. • Carried out research on the type of sensors present and how to access them using an Android device in a Smart Home/Internet Of Things (IOT) environment. Built a Hybrid IOS/Android Mobile app using Ionic and JavaScript. • • • • Made the platform more user friendly and improved User Experience (UX) so doctors and patients could easily update the plan on their smartphone. Hosted the database and the app’s API on server space allocated by AUT’s server. Feb – Mar 2016 NOTIFR, AUCKLAND ! BACK END WEB DEVELOPER – Node.js Highlights and Achievements: • Successfully developed real time back end API, utilising node.js and treeline.io and MongoDB. Sep – Nov 2015 THE CLINICIAN, (HEALTHCARE START-UP), AUCKLAND ! FULL STACK JAVASCRIPT DEVELOPER Highlights and Achievements: • • • Developed a web app using Meteor.js for Clinicians to create Electronic Health Records for patients. Initiated the development of a Hybrid Mobile app to send push notification updates to patients. Developed a solid understanding of the problems faced by Doctors, in keeping traditional paper based medical records and discussed possible solutions to alleviate these issues. Aug 2013 – Jun 2014 NUCLEUS SOFTWARE LTD, NOIDA, INDIA ! JAVA DEVELOPER Highlights and Achievements: • • • Developed a PLSQL parser using Java, ANTLR and PLSQL to Java translator, and ANTLR and String Template. Researched the best possible solution for translating spaghetti PLSQL code into industry level Java code. Tested the generated Java code against real world software and improved the robustness of the Translator to generate, indent and clean the Java code, to be as close to industry standards as possible. Jul 2012 – Jan 2014 CTECK EDUCATIONAL CONSULTANTS (START-UP COMPANY), INDIA ! LEAD DEVELOPER (part time) – PHP & MySQL Highlights and Achievements: • Designed and developed the entire technical infrastructure for their web app using PHP and MySQL, including hosting it first on HostMonster shared hosting and later moving it to AWS (Amazon Web Services), and developing the APIs and the Email sending platform using Amazon SES. • Developed an Email scraping tool (http://marketer.ayushnarula.com) that assisted the Start Up get email addresses of potential customers which led to over $10,000 in profits in the first financial year. COMPUTER KNOWLEDGE • Languages: Javascript PHP HTML5 • • • CSS3 Java Python Shell Scripting Frameworks: Angular.js Ionic JQuery Node.js D3.js Chart.js Bootstrap Express.js Meteor.js Android IOS MAC OSX DOS Linux Windows MongoDB Amazon DynamoDB Google App Engine ElasticSearch Git Google Web Designer Classification Neural Networks Clustering Regression Apache Operating Systems: Databases: MySQL / PostgreSQL ! • Productivity: Amazon Web Services ! • Tools: Dreamweaver Sublime Text 3 ! • Machine Learning: Bayes Classifier Convolutional Neural Networks • KMeans Reporting Tools: JIRA PivotalTracker Slack Trello ! Research and Product Development Projects: • Full details can be viewed in Appendix Two. QUALIFICATIONS AND PROFESSIONAL DEVELOPMENT * Full transcripts of qualifications and papers completed can be provided on request. • Masters in Health Informatics – Auckland University of Technology (AUT) (2016) Research Thesis: ▫ Submitting to Formal methods Europe, at the end of May, 2016. Narula, A., Sinha, R (2016). Automatic code generation for Rehabilitation plans using State Charts. Applied Research Project: ▫ Developed an Android app to enable rehabilitation plans to be sent patients via mobile phones. Major Achievements: ▫ ▫ ▫ Attained high level ‘A’ grades for Health Informatics and Health Sector papers. ▫ Operating as the developer in Team ToyBuzz, came 2nd in the 2015 Start Up Weekend for building an IOS app to assist children with selling their old toys online. Developed an Email gatherer app (see Link) to assist Start Up to collect and reach out to potential ▫ Awarded an Internship scholarship, funded by eHealth, to work at SERL as a Research Assistant. As part of Team Involve, won the 2016 Start Up Weekend for developing a hybrid IOS app which enables details of events and voluntary positions to be posted for those wanting to be involved. • customers via their emails. The app generated more than $10K in revenue within first financial year. Bachelor of Technology, major in Computer Science – Jaypee Institute of Information Technology (2014) Major Achievements: ▫ ▫ • Maintained a 7.2 (77%) GPA. Member of Robotics Club and OSDC (Open Source Developers Community). Relevant professional development ▫ PHP & MySQL Training ▫ Core Java Summer Training PERSONAL • Interests: boxing; badminton; TED/educational videos; dancing; reading; football; swimming; running; travelling; French; networking events. REFEREES • Provided on request. Curriculum Vitae Page 4 Ayush Narula Appendix One Published Work Topic: Future Prospects of Artificial Intelligence in Robotics Software. Journal: A healthcare Perspective. International Journal of Applied Engineering Research,9(22),-. Link: http://ayushnarula.com/ij.pdf Year: 2014 Presented Work Can JavaScript take over the world? • Presentation on developing Full stack web and mobile apps using only JavaScript. Slides: http://www.slideshare.net/magicalayush/osdcintrotofullstackjavascriptdevelopment Event: OSDC (Open Source Development Community) talks Meteor.js Introduction • Presentation on developing Real time Web/Mobile apps using Meteor.js Slides: http://www.slideshare.net/magicalayush/osdc- Talk: http://ayushnarula.com/meteor.html Event: OSDC (Open Source Development Community) talks Advances in Telecare over the past 10 years • Presentation on history, development and future prospects of telecare. Review: Reviewed an article for the presentation. Slides: http://www.slideshare.net/magicalayush/comp805pptpresentationaysuhnniten Personal Health Records • Presentation on Personal health records’ types, usage, and benefits. Reviewed two PHRs, namely HealthSpek and Health Companion. Slides: http://www.slideshare.net/magicalayush/personalhealthrecords- • Presented on Introduction to Full stack JavaScript development to the members of OSDC (Open Source Developers Community) for undergrad university students. Audience size: 30 Attendees Link: http://www.slideshare.net/magicalayush/osdc-intro-to-full-stack-javascript-development • Presented on My Experience with Meteor.js, to the members of OSDC (Open Source Developers Community) for undergrad university students. Audience size: 40 attendees Link: http://www.slideshare.net/magicalayush/osdc- • Presented a Health Informatics & Health Standards lecture at AUT. Topic: Advances in Telecare in the last 10 years Audience size: 10 attendees Link: http://www.slideshare.net/magicalayush/comp805-ppt-presentation-aysuh-nniten Appendix One Ayush Narula Appendix Two Research & Product Development • Twitter Trend Analysis: A Twitter trend analysis application to get Real time trends by location or keyword. Technology used: Natural Language Processing (using NPM package: ‘Natural’), Bayes Classifier; API integration; Node.js Async backend manipulation Link: http://twitter.ayushnarula.com • Email gathering app: Email generator application for entrepreneurs who don’t have a starting point can collect emails, based on a topic and can contact their potential customers beforehand. Technology used: API integration, Node.js Async backend manipulation, Regex email extraction Link: http://marketer.ayushnarula.com • 3D Rotating cube using Famo.us: A 3d Rotating cube built using the Famo.us JavaScript framework which is used to create smooth, complex UIs for any screen. Technology used: Famo.us Link: http://ayushnarula.com/cube/ • Cancer data visualisation: Cancer patients data visualisation using d3.js JavaScript data visualisation library. Technology used: d3.js, json data manipulation Link: http://ayushnarula.com/d3exp.html • Video Compression using C++: Developed a Video compression software that converts AVI to MP4 format using Visual Studio and C++ Technology used: Microsoft visual studio, C++, Huffman Coding (Compression) implementation Open Source Softwares (Github: https://github.com/developeron29) Profession: NPM (Node Package Manager) package to extract professions from Text/Tweets/User descriptions. Links: Github: https://github.com/developeron29/profession NPM: https://www.npmjs.org/package/profession Statistics: ~240 downloads/month • P2JTrans: A PL/SQL to Java translator to convert PL/SQL code to Java using ANTLR v3.3 and String Template. Technology used: ANTLR4, String template, Java Links: Github: https://github.com/developeron29/P2JTrans Statistics: Used by Nucleus Software Exports Ltd, Noida • PLSQLParser: A PL/SQL Parser built using ANTLR4 Technology used: ANTLR4 Links: Github: https://github.com/developeron29/PLSQLParser Statistics: Used by Nucleus Software Exports Ltd, Noida • Coursera Preview Downloader: Technology used: Shell Command line tools Links: Github: https://github.com/developeron29/courserapreviewdownload Appendix Two Ayush Narula
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.