Sunil B
Verified Expert in Engineering
Software Developer
Since 2013, Sunil's been developing the front-ends for customer-facing web applications. He's proficient in JavaScript and handy with other front-end technologies as well such as Vue.js, Angular, and React. He's also a switch-hitter who's able to contribute to the back-end side in Java, C#, or any other technologies as needed. All in all, Sunil is a fast learner who loves the web and stays up to date with the latest tech trends.
Portfolio
Experience
Availability
Preferred Environment
Git, WebStorm, Linux
The most amazing...
...thing I've done was to improve the client-side performance of a huge network visualization by up to 50%.
Work Experience
Software Engineer
ThousandEyes
- Owned the most important network path visualization component of the customer facing web application. Built new features and improved client-side performance by 30%.
- Introduced TypeScript to a project involving the build of a web app with 600,000 lines of JavaScript.
- Improved the Webpack development build performance by 50%, and migrated the AngularJS code to Vue.js.
Software Engineer
Microsoft
- Developed an application registration portal for Microsoft Azure Identity.
Software Engineer
Apex Clearing
- Developed a UI to monitor outgoing money transfers to reduce company risk.
- Built a UI for a tool that highlights potential risky portfolios in different market scenarios.
- Developed a new marketing website, a Zookeeper configuration viewer, and an Ops dashboard.
- Initiated and contributed to code quality checks; built and released processes, testing tools, and POCs for product tour, user feedback, and animations.
- Developed a new product from scratch to display customer account information.
Software Engineer
CA Technologies
- Designed, developed, and owned the integration of a product with its reporting component.
- Created prototypes for a modern version of the product using AJAX widgets.
Intern
Microsoft
- Created charting tools using Silverlight.
Experience
Notify
Feedseer
Skills
Languages
JavaScript, TypeScript, HTML5, CSS3, C#, Less, SQL, Python, Java, C
Frameworks
Bootstrap, Jasmine, AngularJS, Redux, Angular, UI-Router
Libraries/APIs
AngularUI, jQuery, Vue 2, Vue, D3.js, Polymer, React
Tools
Grunt, Webpack, WebStorm, Git, Shell, Gulp, Google Analytics, Ansible, Yeoman, NGINX
Paradigms
Agile Software Development
Platforms
Linux
Storage
MySQL, MongoDB
Other
Push Notifications, Computer Vision, Machine Learning, Unix Shell Scripting
Education
Master of Science Degree in Computer Science
The University of Texas at Austin - Austin, TX, USA
Bachelor's Degree in Computer Science
International Institute of Information Technology - Hyderabad, India
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring