Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Full-stack Developer
RBCFull-stack Developer
Oct. 2020Toronto, Ontario, CanadaSocial Pay project. RBC initiative to create an app allowing a group of people to share expenses and transfer payments to each other.
Sr. Full Stack developer
ScotiabankSr. Full Stack developer
Jul. 2018 - Oct. 2020320 bay st TorontoCapital Market department. FX and Money Market. Few projects with different skill sets. Technologies: *Full-Stack Development (Angular, React, CSS, HTML5, TypeScript, JavaScript, Java, Microservices, Spring, Spring MVC, Spring Boot, REST, Hibernate, Oracle, Maven), *Streaming Architecture(Kafka, Elastic Search, NiFi, Java, Groovy, Maven) *Unix Shell, Java 1.8, J2EE, Python, Oracle, SQL, PL/SQL, Jira, Confluence, Svn, Git, Wallstreet System, Banking, Financing *HTML5, CSS, jQuery, Bootstrap, Python, Django, Oracle *Jenkins, Jira, BitBucket, Sourcetree
Sr. Full-Stack Developer
RBC BankSr. Full-Stack Developer
Aug. 2016 - Jun. 201888 Queens Quay W TorontoMyAdvisor application, allows to find potential investors among bank clients, connect them with financial advisors, including video conferencing, choose and monitor investment goals. Technologies used: Full-Stack Development, Java 1.8, J2EE, Spring, Micro Services, WebSphere Liberty, IBM BlueMix Cloud Platform, Oracle, Hibernate, Integration with multiple bank systems, REST Web Services, Gradle, Web Development(AngularJS, HTML5, CSS, JavaScript, Single Page Application), Agile, Jira, Git, Jenkins, Banking, Financing.
Sr. Specialized Developer for BMO Capital Markets FX
BMO Capital MarketsSr. Specialized Developer for BMO Capital Markets FX
Aug. 2015 - Aug. 2016302 Bay St, TorontoIris Solution is helping BMO Capital Markets (on site) to develop several applications for Foreign Exchange needs. FX Deal Booking tool for FX Sales team: I am responsible for front and back end development, business logic and integration with several applications and services, such as Wallstreet System, Broadway (FIX) pricing, Transaction Server, ACR, database development using Hibernate and plain SQL, working in Agile environment. Technologies used: Java, J2EE, JBoss, Oracle, SQL Server, Hibernate, Integration, Web Services, XML, REST, SOAP, Webshere MQ, Web Development, AngularJS, Melody, Wallstreet and Broadway (FIX) trading systems, Agile.
Sr. Software Engineer
BMO Financial GroupSr. Software Engineer
Jul. 2014 - Aug. 20152 Sheppard Ave E, TorontoMid-Tier applications, designed to unify and provide integration between multiple BMO applications and Data Sources (such as web banking, bank operator terminal (Customer Connect), mobile applications etc.) Involved in the next Mid-Tier projects: OCIF, CWO Customer Welcome Offers, NCCS, MasterCard PYMT, NCCS, WIRE, CRMBOR, MECH etc. Understanding business requirements and deciding what changes should be implemented. Coordinating my work with multiple teams. Responsible for modifying existent java code and web services, adding new functionality. Responsible for Fortify code scan to determine and fix security vulnerabilities. Writing documentation. Technologies: Java, J2EE, JMS, IBM products(Websphere, ClearCase, DB2 , RAD, Mainfraim), WebServices (SOAP, Contract First, Contract Last, XML, JAXB), Siebel, Banking, Financing, Integration.
Sr. Software Engineer (contract)
Tarion Warranty CorporationSr. Software Engineer (contract)
Jan. 2014 - Jun. 2014Toronto, Canada AreaTarion (The Ontario government, through the Ministry of Consumer Services, has empowered Tarion to administer and enforce the Ontario New Home Warranties Plan Act and Regulations). BuilderLink application (builderlink.tarion.com): developing new features, adding new screens and functionality (Builder Registration, Renewals, User Management, Permissions). Technologies: Java, J2EE (EJB 3, JMS/MQ, JPA, JDBC, JNDI), SQL, MS SQL, WebServices (SOAP, JAX-WS, XML, JAXB), Web (DHTML/HTML, JavaScript, CSS, jQuery, PrototypeJS, Json, Ajax), Tapestry, JUnit, GlassFish, Eclipse, Design Patterns, Jira, Jenkins, Maven 3, Agile(Scrum), CM integration (IBM Content Management), CRM (PeopleSoft Oracle) integration. Insurance, Warranty.
Sr. Software Engineer (contract)
LoyaltyOneSr. Software Engineer (contract)
Jun. 2012 - Dec. 2013438 University Ave. Toronto CanadaRobotics application: integration between multiple applications (Agresso billing system, Sabre travel reservation system, OpenJaw travel system) TravelOne application: adding new functionality and integration with BMO Air Miles and American Express Air Miles credit cards. (www.airmiles.ca/travel) Technologies: Java, J2EE (EJB, JMS, JMX, JPA, JSP, Servlets, JDBC, JNDI), Struts, Oracle, Hibernate, SQL, WebServices, SOAP, Axis2, XML, XSLT, Web (DHTML/HTML, JavaScript, jQuery), jUnit, Weblogic, Tomcat, e-commerce, Integration, Travel, Eclipse, Multithreading, Design Patterns.
Sr. Software Engineer (contract, 2nd time)
Novantas, LLC.Sr. Software Engineer (contract, 2nd time)
Nov. 2011 - Nov. 2012TorontoStrataScape Strategic Solution package. In use by TD Bank and PNC Bank. Helps banks to prioritize investment decisions, identifying the best locations for investment. J2EE development, adding new features to existing application. Database development (Oracle stored procedures) GUI development. Technologies: Java, J2EE, Spring, Oracle, PL/SQL, Adobe Flex, Action Script, BlazeDS, Ajax, JDBC, JDBCTemplate, Tomcat, JUnit, Financial/Banking, Risk Management, Google Maps API, Business Intelligence, Spring Security, LDAP, Graphs, Charts, AOP.
Sr. Java/J2EE Consultant
Citco Fund ServicesSr. Java/J2EE Consultant
May. 2011 - Nov. 2011TorontoCitcoOnline application (www.citco.com/docs/MFSFPrivateEquityAdministrationServices.pdf) Allows Fund Managers and Investors to view all their fund information, reports and statements in one location, track the status of their activities, check valuations and returns. Development in Java EE including GUI, business logic and data access. Analysis of financial systems and business processes to contribute to optimal systems design Developed mass user operations and email notification systems. Database development (SQL Server) Technologies: Java, J2EE(JEE), Spring, Websphere, DHTML, JSP, CSS, Ajax, JavaScript, JQuery, ExtJS, JSON, IBM ECM, LDAP, Financing, Capital Markets, Hedge Funds, MS SQL Server, SQL, Hibernate, Struts2, AOP, Maven, Rational Software Architect(RSA), SVN, Velocity, WebServices, Agile Programming, Quality Center, Unix (AIX), OOD, OOP, UML.
Sr. Software Engineer
NovantasSr. Software Engineer
Aug. 2010 - May. 2011PriceTek Loans and StrataScape Investment banking risk management applications. Design and implementation StrataScape application including back-end and front-end. www.novantassolutions.com/stratascape.html Porting existing PriceTek application to web platform. www.novantassolutions.com/pricetek.html Technologies: Java, J2EE, Spring, AdobeFlex, ActionScript, BlazeDS, DHTML, CSS, JavaScript, VB, Google Maps API, LDAP, Banking, Financing, Oracle, SQL, PL/SQL, Tomcat, AOP, Eclipse, SVN, Cairngorm(Parsley).
Sr Software Engineer
Advanced Software Design CorporationSr Software Engineer
Jun. 2008 - Oct. 2010Advances Software Design Corp. OASIS and AML fraud detection applications. Integrate bank transaction analysis, image analytics, signature, KYC(know your customer), check verification and anti-money laundering. www.asdc.com/oasis.php Improving performance, security and usability of existing application. Design and implementation AML (Anti-Money Loundering) application. Technologies: Java, J2EE, Spring, Struts, Adobe Flex, Action Script, BlazeDS, Cairngorm, DHTML, Mate, Ajax, Dojo, Web Services (JAX-WS, JAXB, SOA, SOAP), Agile programming, T-SQL, JDBC, Jasper Reports, Ant, JUnit, Financial/Banking, Google Maps API, LDAP, AOP
Sr. Software Engineer
Motorola SolutionsSr. Software Engineer
Aug. 2002 - May. 2008Order Management Project (CRM). Designed to record customer orders, choose Service Plan and perform provisioning automatically. Design and implementation GUI screens and business logic, Test Driven development. Technologies: Java, J2EE, Oracle, Spring, Struts, Struts 2, SiteMesh, iBatis, JavaScript (Ajax, Dojo), Adobe Flex, DHTML, CSS, SQL, PL/SQL, Maven, JUnit, Agile Programming, Extreme Programming, Tomcat.; MiBAS Application (Motorola Integrated Billing & Administration System) . MiBAS provides wireless operators offering wireless telephony, dispatch and data services across GSM, CDMA, iDEN, TETRA, Harmony networks and presents convergent billing to their customers. (full description in http://mibas.motorola.com). Responsible for Web in NSA Department (Network Solutions Applications). Design and implementation GUI screens and business logic modules. Applied MVC pattern to write web framework, FaΓ§ade and Command EJB design patterns for back-end layer. Designed and developed Custom Tags library for easy work with HTML and non standard GUI elements (tree, tabs, sortable table, multicolumn combobox, popup windows etc.). Responsible for choosing new technologies and utilizing them. Administrate server Weblogic, database Oracle. Writing High Level and Detailed Designs. "Networking" development. Unit Testing (JUnit). Business trips to install, deploy, upgrade applications and client training. Working closely with QA and clients to identify and solve problems. Provide technical leadership of 5 people, design and code reviews. Working in team with SEI CMM (Capability Maturity Model) level 4. Technologies: Java, J2EE( JSP, EJB, JMS, JSF), Oracle, JavaScript(Ajax), DHTML, CSS, XML(XSL, XPath), JDBC, PL/SQL, Ant, JUnit, Cristal Reports, WebLogic.
Senior Designer & Software Engineer
NetalizerSenior Designer & Software Engineer
May. 2000 - Jul. 2002Development of enterprise web(wap) applications for YellowPages (search via mobile phone), Mirs (home page management system), Persite (cargo tracking), Tami (delivery administration), Zoglobek (delivery administration). Technologies: Java, EJB, JSP, DHTML, SQL, PL/SQL, XML, XSL, WebLogic, WebSphere, Oracle, JBoss, TomCat, Swing.
Software Engineer, System Administrator
Chestr LtdSoftware Engineer, System Administrator
Jan. 1997 - Mar. 1998Development bookkeeping applications using FoxPro. Network support and administration.
Intch is a Professional Networking App for the Future of Work
300k+ people
130+ countries
AI matching
See more people like Dmitry on Intch
IT
451129 people
27
Software engineer @ GFT Canada
13
Apple @ Apple
15
Consultant @ Deloitte
ITFrontend Developer
76302 people
19
Software Engineer @ Splunk
15
Software developer
24
Founder & CEO @ Rel-AI-able Technologies