Hariom Sharma
Bhopal, India
- / - •-• LinkedIn/harryy2510
Lead Software Engineer - Frontend
Technically sophisticated and resourceful professional with five years’ experience designing frontend
software.
Instrumental in incorporating clean, modular, and performant coding skills for developing latest features,
enhancing the user experience. Demonstrated success in determining the structure and design of web
pages, augmenting web pages for maximum speed and scalability. ensuring user experience for design
choices, while striking a balance between functional and aesthetic design. Proven track record of
optimizing web design for smartphones and building reusable code for future use. Adept at leading
multi-faceted technical teams for streamlining project goals/objectives, while maintaining brand
consistency throughout the design process.
Software Development & Integration / Frontend Designing / Teamwork & Leadership / Project
Management
Critical Problem-Solving Skills / Regulatory Compliance / Data Analytics & Integration
TECHNICAL PROFICIENCIES
Platforms:
Tools:
Android , iOS, Web
HTML, CSS, SASS/SCSS/CSSINJS, Javascript, jQuery, Bootstrap, Typescript, React,
Angular, React Native, Vue, Expo Next.JS, Material-UI, Angular Material, Redux, RXJS,
Node, Express, Ionic, PHP, Graphql, React Relay, Laravel, GIT, ES6, Webpack/Gulp/Babel,
Server Side Rendering, Progressive WebApp
PROFESSIONAL EXPERIENCE
Lead Software Engineer | Engineering Design Lead (2018 – Present)
Appointy
Technical Scope: React, Material-UI, Relay, and Graphql.
Led the development of SaaS platform, named Saastack by utilizing modular multi-repo architecture and
used Relay as a Graphql client. Employed rudimentary prebuilt applications to design plug and play
architecture. Formed support procedures for RTL, integrated custom applications and multilingualism to
increase accessibility. Developed hook-based architecture to enable hooking of applications and features
at runtime. Designed i18n library and prebuilt components, assessed libraries and tools for integration,
while organising frontend development and guidelines design.
Key Achievements:
▪ Enhanced performance by coding CSS in Javascript for improved dynamicity and customization,
while creating a Command-line-Interface for scaffolding application.
▪ Established Appointy's multi-layered scheduling tool, including multiple views, timezone support,
drag drop events, and event positioning.
▪ Increased revenue of company by 3x
Mobile Application Developer (Freelancer, Remote Work) (2016 – Present)
Accevate Technologies
Technical Scope: Ionic, Cordova, Angular, React Native, Expo
Developed Android/iOS apps through Ionic, Cordova and Angular, while integrating Cordova plugins, such
as SMS reader and file downloader. Applied Firebase cloud messaging for notifications and upgrading new
versions through React Native.
…Continued…
Hariom Sharma
Page Two
Key Achievements:
▪ Increased engagement of clients by 3x
Associate Product Developer | Intern -)
Appointy
Technical Scope: Angular, Angular Material, NGRX Store
Assessed technical problems / queries of clients to counsel enterprise clients, such as Telefonica and
Google, while overseeing frontend development. Manoeuvred support systems for TelePresence
Management Suite/Cisco Meeting Server (TMS/CMS). Designed room conference scheduling system, while
scripting task automation for Appointy 9.0 - TS code built with SASS, Tree Shaking and AOT, and applied
websockets for real-time widgets.
Key Achievements:
▪ Designed reusable UI components and libraries for other developers, creating a completely
responsive UI suitable for all mobile devices.
▪ Increased web engagement of customers by 2x.
Additional Experience: Software Architect at Wifiadda, Senior Web Developer (Freelancer, Remote
Work) at OfficeBus, and PHP Developer (Internship) at BetterButter.
EDUCATION AND TRAINING
Bachelor of Science in Civil Engineering
Maulana Azad National Institute of Technology, Bhopal, India (2013-17)