Hemanth Kona
UI/UX Developer | Front-end Developer | Full Stack Developer
Email-Phone -
Address Brampton, ON, Canada
Github https://github.com/hemanthkona
Gitlab https://gitlab.com/hemanthkona
About me
Passion for developing web and mobile applications has started in 2010. Have been successfully
working on Client and Server side technologies. Believes framework is no bar, what we need is the
fundamentals so always looking to build the foundations strong by investing in learning the core
technologies. Based on my experience at startups with cross functional teams, I have learnt new
technologies quickly and implemented them as needed. Current interests includes Rust,
WebAssembly, Serverless, TypeScript, React, Angular, Svelte, Web Components, Ionic, MongoDB,
Kubernetes. Looking to adventure into new frameworks and technologies.
Skills
Expert: HTML5, CSS3, JavaScript, EsNext, Angular, RestApi, Full-Calendar, Responsive Design,
Advanced: React, Typescript, Php, Node.js, Express, Unit Testing
Intermediate: Redux, Ngrx, Pusher, Realtime apps, Web sockets, Hybrid Mobile Apps, Cordova
Databases: MongoDB, MySQL
Design: Figma, Material Design, Tailwind CSS, Bootstrap, CSS-in-Js
Cloud: AWS, DigitalOcena, Cloudflare Workers, Netlify
Interested: Graphql, Rust, Webassembly, Vue.js, Svelte, Electron: Desktop apps, Serverless,
JamStack, Server-side-rendering, Kubernetes
Tools: Git, Jira, Docker, Bash, Chrome Dev Tools, Mocha, Nrwl Nx, VS Code, Sentry
Professional Summary
Experience in all phases of Software Development life Cycle (SDLC) including Analysis,
Design, Development, Testing and Maintenance
Experience working in a project from ground up, setting up dev environment and all the tools
necessary for the team to thrive
Well versed in web technologies HTML5, CSS3, JavaScript, ESNext
Good knowledge of JavaScript libraries such as Angular 8, AngularJs, JQuery , ReactJs
Working knowledge of server side technologies using PHP, Node.js, Expressjs
Experience working with NoSQL database(MongoDB), MongoDB Aggregate framework
Expert developing modern web apps using Rest API architecture
Follows modern web development workflow using tools like Typescript, Webpack, PostCSS
Hands on experience in building Hybrid web apps using Cordova, Crosswalk and Ionic
Framework
Expert in Git Version Control using Github, Gitlab and Git Bash
Ability to design user interfaces using Zurb Foundation, Bootstrap, Material components, Figma
Worked in agile environment, using Kanban tools (Jira, Confluence)
Experience in test driven development, writing unit test using Mocha for JavaScript and Php
Expertise in building and enhancing user experience and performance of large scale web apps
using chrome dev tools
Enthusiastic in learning new technologies with excellent problem solving and analytical skills
along with excellent team work skills
Very good communication and inter-personal skills and has the ability to work independently as
well as in a team environment
Experience in training new candidates and help them onboard into team
Establishing coding best practices and standards by setting up code reviews and testing
environment
Written bash scripts to automate deployment process using Docker, AWS ECS
Work
Front-end Developer | Full Stack Developer
Freelance
Dec 2018 - Feb 2020
Gather requirements, analyze and transform into actionable tasks
Design and develop web app from ground up using latest version of Angular, Material Design
Built api using Node.js/Express.js and implemented authentication using Passport
Built response web application using css media queries and tailwind css framework
Write unit tests using Mocha and test app in cross browsers using Browserstack
Use table and grid components to show large data sets in a performant manner using
pagination and filtering techniques
UI/UX Developer | Full Stack Developer
Alaunus Inc, Kitchener, ON, CA
http://alaunus.com
Sept 2014 - Nov 2018
Alaunus provides homecare organizations to automate their overall processes by providing a back
office solution. Empowers homecare organisations with all the necessary tools to run their business
all on the go using desktop and mobile apps. Uses intelligent algorithms to better match the patient
and care taker. Aims at improving and reducing time to care.
Built responsive web app for modern mobile health care utilizing HTML5, CSS3 and
JavaScript
Developed dashboard to provide analytics to the end user using Highcharts
Created mobile app for Android and IOS from ground up using Cordova and used Crosswalk
to make it available for older devices
Implemented scalable and performant Restapi architecture using PHP and MongoDB
Finding the performance bottlenecks in the Angular app and improving the usability of the app
Writing readable and maintainable code and establishing best practices in JavaScript and CSS
Design ui components using Figma and implement as a reusable components using Angular,
Material Design
Worked on showing large data sets in tables/grids, improving performance using caching and
pagination
Automated build and deployment tasks using Gulp and Bash scripts to increase productivity
Experimenting with new technologies and evaluating them for the company requirements
Built scheduler and calendar application to show and filter 1,00,000 events performantly using
pagination and filtering
Integrated billing and payment solutions using Stripe api and also pusher api to build realtime
apps
Utilized external services and libraries like Sentry, Google analytics, rrule
Collaborated on localization of the app, building custom localization library in angularjs, json
using gulp build tool
Collaborated in designing and developing facebook like feed functionality to display all the
changes in the database
Re-factored css to reduce the size of the generated files by 3x which reduced the initial load
time of the app
Writing chron jobs in php and optimizing and improving performance of chron jobs for
scheduled tasks
Front-end Developer
GoalRecorder Inc., Kitchener, ON, CA
Feb 2014 - May 2014
GoalRecorder provides online platform to create organizational goals and montior the overall
progress of the organization. Helps employers to get aligned with the company goals and to
increase the overall performance and time management.
Developed front-end of the project using HTML5, JavaScript and Bootstrap framework
Used Git Version control system to share code and collaborate with team members
Created visualizations using HighCharts graphics library
Fixed minute design issues in the user interface to make webpages pixel perfect
Consumed Python django restapi to display the data in the front-end web app
Web Developer
OneWorld, Hyderabad, India
May 2012 - April 2013
Worked on requirements gathering, planning, design and development process
Designed the UI wireframes of the application using Balsamiq Wireframes tool
Developed the website from Groud up using Foundation Framework, HTML5, CSS, Javascript
Made the webside compatible with older browsers to make it available for larger audinaces
Created domain name and hosted the project online using Hostgator
Education
Conestoga College, Kitchener, ON
Mobile Solutions Development (Co-op)
Post Graduate
May 2013 - Aug 2014
GuruNanak Institute of Technology, Hyderabad, India
Computer Science Engineering
Bachelors Degree
Certificates
Web graphics and animation designer
Aptech, Hyderabad
MongoDB for Node.js Developers
MongoDB University
Aug 2008 - May 2012