Oleg Dulin

A software engineer with proven track record of improving software development process and reducing errors

Greater New York City Area

Current
Past
  • Senior/Lead Developer at Convergys, Inc.
  • Lead Product Developer at ConfigureCode, Inc.
  • Freelance Consultant at Dulin Research Corporation
Education
  • New York University
  • New York University
  • Clarkson University
  • James Madison High School
  • Kiev High School 173
Connections
446 connections
Industry
Computer Software
Websites

Oleg Dulin’s Summary

The role of a software engineer is to improve business processes, reduce costs, increase productivity and competitiveness by delivering well thought out computer technology solutions to rapidly evolving business problems

I consider myself a top-tier technologist. I strive in environments where I am given all of the information, contacts and independent decision making capacity with which I can succeed in taking a project from start to finish.

Nothing makes me happier as a professional than an opportunity to solve a complex business problem using cutting edge innovative technology. Nothing brings out my talents better than an opportunity to take an existing system and make it faster, better, more usable and more reliable. I am best utilized in a trusted advisor role working with a visionary entrepreneur or manager to help their projects succeed.

Oleg Dulin’s Specialties:

My main expertise is in financial and structured data processing including trading systems, payroll automation, data quality analysis and optimization, enterprise integration, and software engineering process improvement.


Oleg Dulin’s Experience

  • Senior Developer - AVP

    Knight Capital Group

    (Public Company; NITE; Financial Services industry)

    April 2005Present (4 years 9 months)

    Currently working on fulfilling the goal of helping my employer minimize trading system errors, reduce costs and improve quality. (core Java, embedded Jetty, JSP, sockets, TIBCO/RV, J2EE, JTA, fault-tolerance, clusters, Spring, Hibernate, JPA, Groovy)

  • Senior/Lead Developer

    Convergys, Inc.

    (Public Company; CVG; Information Technology and Services industry)

    August 2004April 2005 (9 months)

    Contributed components to an EAI product targeted at multi-jurisdictional payroll automation – including implementation of a tool for defining and mapping payroll instructions onto legacy application data (PeopleSoft, SAP) and to render Web forms for manual data capture based on the payroll instruction schema. Automated error detection to minimize costs and prevent legal and SEC compliance violations. Developed technical documentation for end users, developers and patent applications. Participated in the full product development lifecycle.

  • Lead Product Developer

    ConfigureCode, Inc.

    (Computer Software industry)

    February 2003August 2004 (1 year 7 months)

    As one of the shareholders of this startup spearheaded an effort to build an Eclipse plugin that would help advanced users and developers build XML applications and process XML documents utilizing multiple schemas. Helped the business minimize costs by setting up an efficient environment for telecommuting. Used opensource components to the maximum extent possible. Co-authored patent applications and was instrumental in selling the company to investors. (XML, XSLT, Xalan, Xerces, Apache, Tomcat, Mozilla, XUL, XML Schema, Xindice, XMLDB, Linux, JUnit)

    "System and Method for Mixed Language Editing" http://olegdulin.typepad.com/pdfs/US20050268233.pdf

    "System and Method for Document and Data Validation" http://olegdulin.typepad.com/pdfs/US20050246159.pdf

  • Freelance Consultant

    Dulin Research Corporation

    (Computer Software industry)

    May 2001July 2004 (3 years 3 months)

    Founded and operated a small privately held consulting firm focusing on SOA, enterprise application integration, and software engineering process improvement in the financial industry in the New York City.

  • Instructor

    Baruch College, City University of New York

    (Educational Institution; Higher Education industry)

    September 2000March 2003 (2 years 7 months)

    As a part time continuing and professional education instructor I taught introductory and advanced Java and UNIX. Topics covered included the basics of UNIX and Java, Java development under UNIX, UNIX administration and shell scripting, and software engineering process. Received high ratings from students. Demonstrated ability to work with large and diverse groups of people and speak publicly.

  • Consultant

    JPMorgan Chase

    (Public Company; JPM; Banking industry)

    June 2001December 2002 (1 year 7 months)

    As part of a team from Galen Technology Solutions was instrumental in the development of award-winning JPMorgan Fleming Global Cash Portal application. Identified ways to reuse legacy code. Developed a configurable framework for interfacing with a money market fund trade routing system. Contributed features to existing institutional web sites including trading and money transfer capabilities. Identified opportunities for process and productivity improvements using open-source technologies and better ways to use existing revision control. Demonstrated ability to work in a cross-platform environment in a consulting capacity with customer focus. (J2EE, servlets, custom JSP tags, portlets, Apache, ANT, JRun, WebSphere, XML, XSLT, core Java, sockets)

  • Product Developer

    MediaServ, Inc

    (Privately Held; Information Technology and Services industry)

    November 2000May 2001 (7 months)

    As a critical member of the cutting-edge technology startup contributed to the design and implementation of an integration platform. Identified opportunities for improving costs, efficiency and productivity through the use of open source technologies. Improved code reuse across different parts of the product. (XML, XSLT, J2EE, EJB, WebLogic, Linux)

  • Consultant

    Proxicom, Inc.

    (Public Company; Information Technology and Services industry)

    June 2000October 2000 (5 months)

    As part of a Proxicom (DimensionData) consulting team on Chase Manhattan Private Banking web site supported development, build, version control, and production environments. Reduced time required to deliver a packaged build from several hours to under 10 minutes by identifying and automating manual error-prone tasks. (core Java, Tcl/Tk, UNIX shell scripting, make, WebLogic, J2EE)

  • Programmer

    IBM

    (Public Company; IBM; Information Technology and Services industry)

    May 1998March 2000 (1 year 11 months)

    IBM Global Services, Southbury, CT

    Participated in the consolidation of North American financial operations and data warehousing and Y2K compliance. Improved automation of batch processes that previously required operator's attention. (JCL, PL/I, COBOL, MVS)

    IBM Research, Yorktown Heights, NY

    As part of the Enterprise Solutions Research group was actively involved in a product prototype project to build a cost-effective EAI platform for multimedia data warehousing. Reduced project costs by increasing reliance on open-source technologies and libraries. Demonstrated ability to telecommute while delivering results on time. Co-authored an industry publication. (Core Java, J2EE, XML, Sockets, raw HTTP, Apache, WebSphere)


Oleg Dulin’s Education

  • New York University

    Continuing and Professional Studies , Finance , 20092009

    Currently taking courses to broaden my knowledge of finance.

  • New York University

    Master of Science , Computer Science , 20002004

    The focus of my studies was on applied software engineering. I spent a lot of time studying things like operating system and application server design, database systems, software engineering methodologies, formal methods for software verification, and other topics of value in the financial IT.

  • Clarkson University

    Bachelor of Science , Computer Science , 19962000

    I spent first 3 years of college studying electrical and computer engineering. That gave me a solid background in hardware and low-level software. Following an internship at IBM I realized that I love software engineering and switched my major to computer science.

    Activities and Societies:
    Founder of Clarkson University Linux Users Group (now Clarkson Open-Source Institute)
  • James Madison High School

    High School , Math, Computer Science , 19941996

  • Kiev High School 173

    High School , Physics, Math, Computer Science , 19921994


Additional Information

Oleg Dulin’s Websites:

Oleg Dulin’s Groups:

Series 7

  •    The Greater IBM Connection: IBM's alumni program for past and present IBM employees
  •    OpenNetworker.com
  •    The Enterprise Architecture Network
  •    The Official Association for Computing Machinery (ACM) Group
  •    NYU Alumni
  •    Gmail Users
  •    Consultants Network
  •    TopLinked.com (Open Networkers)
  •    Financial Risk Management Network
  •    Job & Career Network
  •    Electronic Trading Group
  •    Russian Speakers in Hedge Funds
  •    The Job Board (Find A Job, Post a Job)
  •    Proxicom Alumni
  •    Clarkson University Alumni Group
  •    Chase Alumni Association
  •    IBM Research
  •    Market Data and Trading Infrastructure Professionals
  •    Bike New York
  •    TechnologyProfessional.Org
  •    NY Tech Meetup
  •    Market Data Executive Lounge
  •    Job Openings for U.S IT Professionals
  •    InSide Job
  •    Dealing with Technology
  •    NY/NJ Open Source Software Interest Group
  •    The Wall Street Job Report
  •    Citigroup financial and technology positions
  •    The IT Contractor Network
  •    TRi state Alternative Fund Investment Community, NYC TRAFICNY
  •    Job & Career Network: Careers Resource Forum
  •    The Job Board: High Paying Careers Forum

Oleg Dulin’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Oleg Dulin’s full profile:

  • See who you and Oleg Dulin know in common
  • Get introduced to Oleg Dulin
  • Contact Oleg Dulin directly

View Full Profile