Nikola Valcic
Quantitative Developer at 3Red Partners- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
Serbian Professional working proficiency
Topline Score
Bio
Experience
-
3Red Partners
-
United States
-
Financial Services
-
1 - 100 Employee
-
Quantitative Developer
-
Mar 2023 - Present
-
-
-
IMC Trading
-
Netherlands
-
Financial Services
-
700 & Above Employee
-
Software Engineer
-
Feb 2021 - Sep 2022
6 Month Non-Compete included 6 Month Non-Compete included
-
-
-
Amazon
-
United States
-
Software Development
-
700 & Above Employee
-
Software Development Engineer Intern
-
May 2020 - Aug 2020
•Shipped brand new mechanism, expected to save $100,000s annually, that allows Amazon teams to set customizable alarms such that they are alerted (by email or ticket) if their costs incurred for using internal BDT data lakes exceeds a given value or growth rate threshold •Architected and implemented the database schema and RESTful APIs for creating, enabling/disabling, and deleting alarms with a focus on efficiency and evolvability, as well as a scalable and fault-tolerant scan function for processing and triggering a large number of alarms using Python, pytest, AWS Lambda, AWS API GateWay, AWS DynamoDB, AWS CloudWatch, AWS Redshift, AWS S3, and Elasticsearch •Designed and built front-end ability for users to set, view, and manipulate alarms using React Redux, Jest, Enzyme, and Sinon Show less
-
-
-
Narvar
-
United States
-
Technology, Information and Internet
-
200 - 300 Employee
-
Software Engineer Intern
-
May 2019 - Aug 2019
• Major project was implementing, from design to production, an analytics dashboard for displaying user email-engagement metrics (using front-end React Redux and Highcharts), the back-end API for enabling/disabling it for retailers (using Java Spring Boot and a PostgreSQL database), and various logic for the microservice providing the widget data (written in Python) • Major project was implementing, from design to production, an analytics dashboard for displaying user email-engagement metrics (using front-end React Redux and Highcharts), the back-end API for enabling/disabling it for retailers (using Java Spring Boot and a PostgreSQL database), and various logic for the microservice providing the widget data (written in Python)
-
-
-
BlackBerry
-
Canada
-
Software Development
-
700 & Above Employee
-
Systems Software Developer Intern
-
Sep 2018 - Dec 2018
• Major project was a full stack implementation of a virtualized and infinite scrolling user events table with column sorting, as well as a data export feature (in JSON, CSV, and XLS format) and location mapping, using React, Node.js, GraphQL, Apache Elasticsearch, and Leaflet.js • 30% frame rate performance improvement when scrolling on list of 1,000 events or more after virtualizing the table • Programmed automated tests for Node.js modules using Facebook’s Jest tool • Major project was a full stack implementation of a virtualized and infinite scrolling user events table with column sorting, as well as a data export feature (in JSON, CSV, and XLS format) and location mapping, using React, Node.js, GraphQL, Apache Elasticsearch, and Leaflet.js • 30% frame rate performance improvement when scrolling on list of 1,000 events or more after virtualizing the table • Programmed automated tests for Node.js modules using Facebook’s Jest tool
-
-
-
Trisura Group Ltd.
-
Canada
-
Insurance
-
1 - 100 Employee
-
Junior Software Developer Intern
-
Jan 2018 - Apr 2018
• Implemented webpage dashboard with widgets displaying data analysis on bonds for brokers as well as date & type filters, live twitter feeds, and a chart showing the commissions earned for the previous 12 months using backend C# and MySQL queries/stored procedures and frontend HTML, CSS, JS, and SyncFusion in a .Net framework. • Conducted Web Stack and Search Engine Optimality analysis on competitors and presented findings in formal report. • Performed routine regression testing and QA - discovered and addressed faulty web components, broken logic, etc. Show less
-
-
Education
-
University of Waterloo
Bachelor of Computer Science (BCS), Computer Science -
Wilfrid Laurier University
Bachelor of Business Administration (BBA), Business Administration -
North Toronto Collegiate Institute
Ontario Secondary School Diploma