An experienced web developer and software engineer with a talent in evaluating application requirements and finding the best possible solutions in performance, user experience, and cost. Proficient in translating client needs to system requirements and working through projects, from inception to completion, while providing world-class service and support. Passionate about all types of programming and system architecture challenges, from designing an application to building a fully optimized production-ready system.
Served as the lead developer on JavaScript standalone library h54s making possible communication and data transfer between SAS web server and modern browsers.
Developed a system configuration app using Ext.js with automatic bash (Unix like) and batch (Windows) scripts generator.
Created and developed mobile applications using Ionic Framework and integrated SAS programming language into an old version of Cloud9 Web IDE.
Developed and modified existing Magento modules for various e-comerce websites (www.grayliving.com, www.aidangrayhome.com, www.artisanhouse.com) with a team of developers.
Developed SASPing for monitoring SAS stored processes. Helped multiple companies beside HSBC to monitor SAS processes and analyze bottlenecks and system failures. Helped them visualize their system uptime with D3 and NVD3 charts.
Built a personal blog website whose main goal is to be one of the fastest online.
Everything is optimized for performance - Time to first frame displayed on a simulated 3g network is around 200 ms.
Integrated AWS Lambda into a static website which gave the site dynamic capabilities without a server to host.
It can serve millions of visitors with pay as you go plan.
Built a simple Chrome Extension for a radio station with multiple channels with YouTube integration. User can find the song currently playing and save it to a YouTube playlist in few clicks.
Developed Web Application store (BoemskApp) for products made with H54S, and Node.js CLI application (named “bap-sync”) for filesystem sync with WebDAV protocol. Developed rich SAS table editor. Integrated SAS programming language into an old version of Cloud9 Web IDE.
Developed a PoC Angular.js application wherein old Windows SAS application can work as a modern Web application with better user experience and performance. Integrated PivotTable.js and Handsontable.j into an Angular application, giving the client a rich table editor and data analysis tool which even works in Internet Explorer 11 without any issues.
Education
Faculty of Electronics Engineering, University of Nis, Serbia, 2013