Post Job Free

Resume

Sign in

Software Developer Engineer

Location:
Toronto, ON, Canada
Posted:
June 10, 2020

Contact this candidate

Resume:

Aleksandar Rosic

****-**** ******** ****** ******* ON M3H 3S1 phone: 647-***-**** email: addqjh@r.postjobfree.com Software Skills:

Algorithms and Data Structures

Databases: MySQL, PostgreSQL

ORM: MyBatis, Hibernate (expert knowledge)

MVC: Spring (expert knowledge), Struts (3 years experience), Tapestry (2 years experience) Design Patterns: Gang of Four (expert knowledge), JEE Design Patterns Cloud Computing: Amazon AWS, Google Cloud

Networks: BIND, TCP/IP concepts, Puppet

Servers: Tomcat (more than 5 years experience), Jetty (2 years experience) Front end: Angular (expert knowledge up to Angular 6), React (expert knowledge), jQuery (3 years experience), Bootstrap, HTML, CSS, JavaScript (expert knowledge with more than 5 years of experience) Scripting: Perl, Python (expert knowledge – scripting and testing automation) Testing: Junit, Mockito

Test Automation: Selenium for Python

Other Programming Languages: C/C++, C#

Productivity, Bug Tracking and Continuous Integration: JIRA, Jenkins, Pivotal Tracker, Confluence Education:

University of Toronto - Graduate Courses in Electronics September 2012 – December 2012 Seneca College - C#, Java, Database Design January 2012 – April 2012 University of Toronto - B.A.Sc. Electrical Engineering Graduated B.A.Sc. June 2011 Experience:

Multicomm Computer Systems Inc. December 2019 – present Software Developer (volunteer position)

- Created a work order processing, ticketing and printing application from scratch (full stack design included: Spring, Java, Hibernate, MySQL, HTML, Bootstrap, JavaScript and Angular 6) Alaia Technologies Inc. August 2016 – July 2019

Software Developer

- Created real estate loaders for various Canadian real estate boards (a loader is a REST API service that consumes the feed from the board, processes data and stores it in the database). Stack includes: Hibernate, MySQL, Java, JSP, Struts.

- Created a bidirectional, real-time Google contact and calendar sync with our CRM application (full stack design involved: JavaScript, jQuery, Spring, Java, Hibernate and MySQL).

- Wrote a program that collects company information from agent entry table and daily parses, searches for new companies and updates a company table. Comes complete with a UI for user approval of new inserts and a quartz scheduler for cron jobs. Stack includes: Hibernate, MySQL, Java, JSP, Struts.

- Created a Struts app that synchronizes photos between 2 databases on different networks. Stack includes: Hibernate, MySQL, Java, JSP, Struts.

- Modified a database loader so it works with multiple keys

- Updated the users' database entries manually via an excel spreadsheet and a database loader

- Provided technical support to, and worked closely with, the QA team on resolving issues in deployments

- Standing by, resolving customer issues regarding their listings Aleksandar Rosic

1212-4415 Bathurst Street Toronto ON M3H 3S1 phone: 647-***-**** email: addqjh@r.postjobfree.com Miipe Inc. (contractor for Bell Canada) February 2016 – May 2016 Java Developer

- Designed a real-time channel adapter that connected open-source cloud monitoring software Zabbix and HP-UCA (Unified Correlation Analyzer). Project stack includes: MongoDB, Java, Spring

- Designed a UI using Vaadin

- Wrote Shell scripts for system admin tasks

- Wrote Python scripts for automation tasks using Selenium SecureKey Technologies June 2015 – August 2015

QA Engineer

- Coded and modified Python testing framework (Selenium Python)

- Responsible for VirtualBox infrastructure, Jenkins builds, vmware infrastructure BlueCat Networks August 2013 – October 2014

Software Developer

- Knowledgeable in BIND protocol and TCP/IP concepts

- Maintained flagship software suite, Proteus. Project stack includes: PostrgreSQL, Hibernate, Java, JavaScript, jQuery, Apache Tapestry.

- Coded in Amazon AWS cloud environment, GCE cloud environment

- Developed a distributed application. Project stack includes: Perl, Java, Google Guice, Jersey.

- Developed a Salesforce application in Apex

- Scripted in Perl and Python

- Did extensive unit testing with JUnit and Mockito

- Hibernate and MyBatis

Internships:

Microsemi Corporation (formerly Actel) June 2008 – June 2009 Test Engineer

- Behavioural modelling in Verilog

- UJTAG, STAPL proficiency

- Shell scripting, Perl scripting

- Delivered weekly written reports and oral presentations on group and personal achievements



Contact this candidate