Shikhar Agarwal

Shikhar Agarwal

$10/hr
web development and web designing
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Noida, Uttar Pradesh, India
Experience:
9 years
SHIKHAR AGARWAL Contact Tel : - e-mail :- Experience: 9.5 Years Profile: Sr. Mean Stack Developer Summary • • • • • • • Around 9+ years of user interface software experience in several phases, aim is to learn new technologies and use them for self growth as well as the growth of the organization which I am a part of. Experience in building MEAN applications using MongoDB, Express.JS, Angular-JS, Node-JS, creating Web services components of Restful Web services to interact with UI Interfaces using REST API with Node-JS, Express-JS and installing client side dependencies using Bower and Yeoman. Expertise in Responsive Web Design techniques with Twitter Bootstrap supporting multitude of browsers and devices. Extensive experience in Graphic Design Tools such as Adobe Illustrator, Adobe Photoshop, Adobe InDesign, Adobe Flash, Adobe Dreamweaver. Good experience on developing apps using Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD). Sound knowledge in working with browsers compatibility issues with browsers like IE, Firefox, Safari, Opera, Chrome. Good Project Management and Inter-personal skills gained through interaction with technical and functional teams, capable of quickly learning and delivering solutions as an individual and as part of a team. Worked on writing quality code using TDD (Test driven development) and unit tested using JavaScript testing frameworks Jasmine, Karma, Mocha, Chai, and Protractor to write the tests on both client side and server side. Key Skills Proficient with an array of software’s, languages, concepts and technologies, including: Industry Knowledge: Responsive Web Design Web Design User Interface Design User Experience Surveys Reporting & Documentation Client Relationship Management Tools & Technologies: AngularJS | Angular 4 jQuery | HTML5 | CSS | SASS | LESS | Bootstrap | Foundation Framework | JSON | Google Angular Material | Ionic | Node | PHP | JASON | Laravel | .net CMS: Wordpress, Opencart, Magento Other Skills npm | Bower | W3C Accessibility | Cross-browser Compatibility | Microsoft office Suite (Word, Excel & PowerPoint) VCS: Git Operating System: Windows, Mac OS Build Tools: Gulp, Webpack Editors/Tools: Visual Studio | Notepad++ | Aptana | Chrome Dev | Adobe Photoshop | Adobe Illustrator | Balsamiq | Bitbucket Organizational Experience 1. Quality Freelancer Location: Remotely Sr. Mean Stack Developer Dec`2016 – Present • • • • Responsible for complete user interface architecture of the application. Ensuring the technical feasibility of UI/UX designs. Client Management and reporting. Lead a user interface team on a project which includes project planning, structured problem solving and maintaining UI standards by conducting code reviews. 2. Oranj (Freelancer) Sr. Mean Stack Developer • • • Responsible for complete user interface architecture of the application. Ensuring the technical feasibility of UI/UX designs. Client Management and reporting. Location: Remotely Oct`2015 – Nov`2016 • Lead a user interface team on a project which includes project planning, structured problem solving and maintaining UI standards by conducting code reviews. 3. HCL Technologies Ltd. .Net and Frontend Developer Location: Noida Aug`2010 – Sep`2015 • • Translates design and wireframes into the high-quality code and deliver complete frontend application. Client Management and reporting. • Developing apps using Object Oriented Design/Development (OOD), Object Oriented Analysis and Design (OOAD), Model View Control (MVC) design pattern and Test Driven Development (TDD). • Writing quality code using TDD (Test driven development) and unit tested using JavaScript testing frameworks Jasmine, Karma, Mocha, Chai, and Protractor to write the tests on both client side and server side. • Working with product owners to define how front-end components can be integrated internally and externally into multiple product offerings. Taking care of the overall maintenance of the application. Propose and Implement frameworks that will suit the overall architecture and to help automate and reuse of code. Ensuring the technical feasibility of UI/UX designs. Developing reusable UI widgets that can be reused across the solution. Design, build and maintain high performance, reusable, and reliable code. • • • • • Projects 1. Toll Pay Solution Kiosk Client: Larsen & Toubro Limited, Chennai • Team Size: 12 • Role Played: Project Coordinator/Frontend Developer • Skills Used: Angular 2, Adobe Photoshop, .net, SQLite, SASS, HTML5, CSS3, JavaScript, Bootstrap. This system simplifies day to day toll pass operations via kiosk at food plaza and keep a record of all the issues passes in a day. 2. Service Desk Hybrid Mobile Application Client: Keefe Group, MI, United States • Team Size: 3 • Role Played: Frontend Developer • Skills Used: Ionic 4 (beta), Laravel framework, PHP, MYSQL, Angular 4, HTML5, CSS3, JavaScript, Google Angular Material This project is to create a web application that caters to the service industry, businesses such as: Heat/AC repair, Plumbers, pool maintenance, computer repair, etc. these businesses typically create work orders and schedule a technician to go onsite to perform the repair. They may also create the work order to perform the repair at their location. This allows them to track all aspects of the work order from: issue, Schedule repair, employee notes, resolution, job estimate, and job invoice. 3. Service Desk Web Application Client: Keefe Group, MI, United States • Team Size: 8 • Role Played: Frontend Developer • Skills Used: Laravel framework, PHP, MYSQL, Angular 4, HTML5, CSS3, JavaScript, Google Angular Material Modules: • • • Job order ticket Scheduling Route mapping with Google maps based on schedule • Payment integrations with PayPal, Authorize.net, and Stripe • Quick Books Integration • Reports module • Dashboard • Accounting Module This project is to create a web application that caters to the service industry; businesses such as: Heat/AC repair, Plumbers, pool maintenance, computer repair, etc. these businesses typically create work orders and schedule a technician to go onsite to perform the repair. They may also create the work order to perform the repair at their location. This allows them to track all aspects of the work order from: issue, Schedule repair, employee notes, resolution, job estimate, and job invoice. 4. Oranj’s Wealth Management Application Client: Oranj, Chicago • Team Size: 27 • Role Played: Frontend Developer • Skills Used: AngularJS, charts.js, HTML5, CSS3, JavaScript, Bootstrap, Google Angular Material V1 Oranj is focused on creating the world's best digital experience for enabling financial advisers to help clients effectively manage their financial lives and personal goals, and empowering investors to make smart financial decisions, connect with financial professionals, and pursue better investing outcomes. To achieve this, Oranj builds software for servicing, collaborating, managing, and connecting, which utilizes user-friendly applications for a fully interactive human-driven, technology-assisted experience. The Oranj platform offers a secure document vault, client collaboration tools, aggregated data from more than 25,000 institutions, online account opening/transfer capabilities, real-time activity notifications, extensive data analytics, and an archive of adviser/client communication going back to the prospect stage. Oranj also offers access to institutional-grade trading and rebalancing solutions from TradeWarrior Software, Inc. 5. Demos on Demand Web Application • Team Size: 3 • Role Played: UI Developer • Skills Used: AngularJS, HTML5, CSS3, JavaScript, jQuery, RWD, .net Client: Demos on Demand™ Demos on Demand is a streaming video technology and services provider serving technology vendors and IT resellers and distributors. On the technology side, Demos on Demand provides a video platform designed for use exclusively in tech markets, which has been in continuous development since 2000 and is comprised of a number of integrated components including advanced player technology, delivery tools, and analytics and reporting. On the services side Demos on Demand helps our customers with content development and distribution channels and strategies. 6. Demos on Demand SSE (Self Service Editor) • Team Size: 8 • Role Played: UI Developer • Skills Used: AngularJS, HTML5, CSS3, JavaScript, jQuery, Bootstrap, .net Client: Demos on Demand™ Demos on Demand is a streaming video technology and services provider serving technology vendors and IT resellers and distributors. On the technology side, Demos on Demand provides a video platform designed for use exclusively in tech markets, which has been in continuous development since 2000 and is comprised of a number of integrated components including advanced player technology, delivery tools, and analytics and reporting. On the services side Demos on Demand helps our customers with content development and distribution channels and strategies. 8. Trinity Banking System • Team Size: 5 • Role Played: UI Developer • Skills Used: HTML5, CSS3, JavaScript, jQuery, Bootstrap, Web API 2 9. Inmate Store • Team Size: • Role Played: UI Developer Client: Trinity Group Client: Trinity Group • Skills Used: .net, SASS, Adobe Photoshop, Ionic, HTML5, CSS3, JavaScript, jQuery, Bootstrap This project is based on Microsoft Azure framework Service Fabric. The Stores manager is responsible for the overall daily operations in prison, responsible for stocking, maintaining and selling approved inventory items for sale to inmates. Access to inmate stores, canteens, and coffee shops and access may be revoked at the discretion of Warden/designee. 10. Bleeperz Mobile Application • Team Size: 18 • Role Played: UI Developer/UX Designer • Skills Used: Adobe Illustrator, SASS, HTML5, CSS3, JavaScript, jQuery, Bootstrap. Client: Buy n Brag Bleeperz is a retail sales promotion product of Android and Iphone which based on Bluetooth low energy (BLE) concept. • Worked on POS for retailers to manage their offers and bugs for customers. • Full Mobile app designing, wireframing of all Mobile Screen’s according to latest UX principles. 11. Omaxe Construction • Team Size: 18 • Role Played: UI Developer • Skills Used: Wordpress, HTML5, CSS3, JavaScript, jQuery, Bootstrap. Client: Omaxe Project based on Real Estate Services provided to builders. & also worked on crm application. 12. QuickQueues • Team Size: 6 • Role Played: UI Developer • Skills Used: Java, HTML5, CSS3, Jquery, Bootstrap Client: Dismissal Software It was the school dismissal process can be very time consuming and chaotic for students, parents, and the staff. As a fellow parent, one would pick up his daughter from school. After several chaotic dismissals, team decided that there had to be a better way to develop a more efficient dismissal process. After bringing his new idea to the school, QManager app was created. Awards and Recognition • Rewarded in RnR ceremony as the “Star Player for the month” in Jan’15, Aug’14, Sep’14 & Oct’14 for best efforts and quality work in organization. (HCL Technologies Ltd.) • Rewarded as the “Best Employee of the android team” in March ’04 for my best efforts and for creating the best user interface of Bleeperz mobile app. (Indicsoft Technologies Pvt. Ltd.) • Got 1st Rank in School competition for Participating in National Color Contest organized by “National Institute Kalabharati Child Art Institute, Maharashtra”. Education • “Masters in computer Applications” from AKTU, Lucknow. • Diploma AIEEE – “Multimedia and Animation” from Arena Animation, Delhi. • • A.I.S.S.C.E. (C.B.S.E- 12th). Dayawati Modi Academy-I, Meerut A.I.S.S.E. (C.B.S.E- 10th). Vishwa Bandhu Academy, Moradabad. Hobbies Badminton | Skating | Mountain climbing | Travelling I hereby declare that all the information given above is true as per my knowledge. (Shikhar Agarwal)
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.