Надо немного подрихтовать резюме. Время идёт таки... Разбил все "достижения" на 2 части - девелопер и синьор девелопер. Чтоб был рост был виден, и чтобы проекты было куда впихивать. Привожу только последние 2 года в последней фирме.
Подскажите, пожалуйста, что убрать, что добавить...
Заранее очень благодарен за любую критику и помощь.
VG
1421-2757 ыааывыы Rd., Mississauga, ON,
(416) 123-1233
vg@forum.kamorka.com
Objective
To obtain a Software Developer position where I can apply over 11 years of programming experience and solid background in CAD, GIS, and RDBMS application development.
Qualifications
- A C++ Software Developer with over 11 years of experience.
- Solid skills in performing the entire software development life cycle including designing, coding, and testing.
- In depth knowledge of object-oriented design concepts and multi-tiered architecture.
- Proven experience in database development and client/server software design.
- Strong knowledge, scientific, and technical expertise in designing CAD, GIS, and RDBMS applications.
- Solid background in computing operations and data processing in Mathematics, Civil Engineering (geometry analysis, statistics, optimizing and object modeling).
- Proficient in geo-mapping technologies.
- Excellent analytical skills and strong ability to perform both independently and as part of a team.
Technical Summary
Languages : C/C++ [11+ years], VBA/VB, C#.NET/C++.NET/VB.NET, AutoDesk AutoLISP [11+ years]/Visual LISP, ESRI Avenue [4+ years], Delphi, SQL [5+ years], XML/XSD/XPath.
IDE and Instruments : Microsoft Visual Studio, Borland C++ Builder, Turbo C++, Watcom C/C++.
Tools and Development Frameworks : Microsoft Visual Source Safe, Subversion, TortoiseSVN, GForge AS, WinMerge, RDP/VNC/Citrix Metaframe.
General Libraries and Technologies : COM/DCOM,.NET CCW, SCM/SCP, ATL, STL, STLport, Multithread Programming, IPC (sockets/pipes/shared memory), WinSock/WinSock2, WinINet, SMAPI, CDO, .NET Net/Web, XML DOM, Microsoft Platform SDK.
GUI Libraries and Tools : Microsoft Foundation Class (MFC) library, Microsoft and Borland RAD tools (.NET Windows Forms, VCL), WTL, WinAPI.
CAD/GIS Libraries : ESRI esriCore/esriMx ArcObjects/ArcMap object libraries for ESRI ArcGIS framework, C/C++ ADSRX/ADS/ADI libraries for AutoCAD/ AutoCAD MAP platform, C++ ObjectARX libraries for AutoCAD.
RDBMS Libraries and Technologies : ADO, ADO.NET, DAO, ODBC, MFC (ODBC wrappers), VCL (BDE ODBC sockets and ADO wrappers).
Network Protocols : TCP/IP, UDP, HTTP, SOCKS 4/5, SMTP, POP3, FTP.
Databases : Microsoft SQL Server, MySQL, Borland InterBase, Borland Paradox , IBM DB2, Microsoft Access.
B2B Protocols, Languages, and Specifications : Reuters/Bloomberg/FirstCall protocols, RiXML.
CAD/GIS : ESRI ArcView GIS 3.0/3.1, ESRI Arc/Info 7.1, ESRI ArcGIS 8.2/8.3, AutoDesk AutoCad MAP R3, AutoDesk AutoCad 10/11/12/13/14/2000/2002.
Work Experience
Senior Software Developer, XXXX Capital Corporation, Toronto, Canada, Nov 2006
http://www.xxxxcapital.ca
Designed Trading Position Monitoring Tool for trading strategy prototyping. Designed Trading System database access layer (DAL) separating business related code from database access routines. The tier's database adapters allow different RDBMS to be transparently switched without re-engineering and redesigning business related code, providing system flexibility and efficiency.
Projects : Trading Position Monitoring Tool, Trading Interface, Trading Interface Router, Risk Monitor, Trading System Database Tool, Trading System DAL.
IDE/Tools/Languages/Libraries : Microsoft Visual Studio 6.0/8.0 .NET 2005 C++/C#.NET/VB.NET/XML/Xpath/SQL, ADO, ADO.NET, ODBC, MFC, Windows Forms, STL/STLPort, ATL.
- Designed Trading Interface COM objects routing trade/feed data (position/P&L/BBO) to the Excel RTD servers via COM/DCOM. The STA/MTA COM servers run locally or remotely through COM/DCOM on different LAN/WAN office/collocation sites. The servers are implemented in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Designed efficient algorithms and the related STL/STLport based hashed topic storage in order to provide high performance updates of Microsoft Excel RTD server topics. Developed Trading Position Monitoring Excel RTD server and its COM/DCOM routing objects; developed FX extended data broadcasting module for the Risk Monitor Excel RTD server in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Developed C++ library which wraps MySQL v.5.0 native “C” API for high performance database applications.
- Designed database access layer (DAL) model providing common database access functionality for the enterprise Trading System server/client-side applications. The tier's database adapters are neutral to RDBMS providing switching RDBMS specific DAL objects on a fly.
Implemented DAL C++ interfaces using ADO, and ODBC wrappers for both Microsoft SQL Server and MySQL. The interfaces are implemented with Microsoft Visual C++ 6.0 / Microsoft Visual Studio 2005 C++ 8.0 for the enterprise C++ programmers.
-Implemented DAL COM objects for VBA Microsoft Excel applications wrapping DAL C++ classes with ATL 8.0 Microsoft Visual Studio 2005. Documented programming tips on usage of the objects, developed for the enterprise’s VBA programmers.
Software Developer, XXXXX Capital Corporation, Toronto, Canada, Nov 2005 – Nov 2006
http://www.xxxxxcapital.ca
Designed Trading System .NET database access layer (.NET DAL) separating business related code from database access routines. Designed a Publishing System populating the enterprise researches via Reuters, Bloomberg, and Thomson's web/ftp services. The Publishing System considerably improved efficiency of the entire enterprise publishing cycle.
Projects : Trading Monitor, Risk Monitor, Trading System Database Tool, Publishing Tool, Trading System DAL (C++/VB.NET classes, CCW and COM API).
IDE/Tools/Languages/Libraries : Microsoft Visual Studio 6.0/8.0 .NET 2005 C++/C#.NET/VB.NET/XML/XSD/Xpath/RiXML/SQL, ADO, ADO.NET, ODBC, MFC, Windows Forms, STL, ATL, WinINET, .NET Web/Net, CDO.
- Developed managed .NET DAL classes for .NET applications, and CCW for VBA using ADO.NET for both Microsoft SQL Server and MySQL. The interfaces are implemented with Microsoft Visual Studio 2005 C#.NET/VB/NET. The .NET callable COM wrappers are implemented with Microsoft Visual Studio 2005 VB.NET exposing .NET DAL to the VBA Microsoft Excel applications.
- Ported enterprise Trading System databases (Microsoft SQL Server) to MySQL, redesigning tables, triggers, views, stored procedures, and functions. Developed applications (using Microsoft Visual C++ 6.0 / C++ 8.0 .NET) and SQL scripts transferring the data from Microsoft to MySQL platform and vice versa. Developed a GUI Trading Database Management Tool for both Microsoft SQL Server and MySQL platform using Microsoft Visual Studio 2005 VB.NET and managed DAL objects had been developed. The tool allows data browsing and editing switching RDBMS transparently.
- Designed XML-based meta language defining scheduled servers jobs for both Microsoft SQL Server and MySQL platforms. Developed a GUI application with Microsoft Visual Studio VB.NET 2005 for job creating and executing. Implemented scheduled jobs for maintenance procedures and operations, bulk backup coping, statistics calculating, replicating data between different RDBMS using managed DAL objects developed.
- Designed the Contribution Publishing System database using Microsoft SQL Server 2005, including tables, views, indexes and constraints. Designing the Publisher Packager modules using Microsoft Visual Studio C#.NET 2005. The Packager tool maps and transforms the enterprise data into Reuters RiXML, Bloomberg XML, and Thomson First Call contribution transfer formats.
- Developed a GUI Publisher Tool for Microsoft SQL Server 2005 database browsing, editing and making contributions using Microsoft Visual Studio 2005 C#.NET, ADO.NET. The application implements the entire enterprise contribution work flow, including preparing publication packages, approving it by enterprise sensors, sending contributions to Internet portals via FTP, and archiving the packages sent.
- Developed e-mail notification modules with Microsoft Visual Studio C#.NET 2005, XML, CDO API, Web.Mail .NET v.1.1/ Net.Mail .NET v.2.0, informing authors and sensors about contributions sent. Implemented ftp transport modules with WinINet API populating the approved contributions via FTP to the Reuters, Bloomberg, and Thomson (First Call) sites.
- Developed IIS 5.0/6.0 ASP.NET code for the corporate web sites.
Как всегда нужна ваша помощь с резюме
Правила форума
Пожалуйста, ознакомьтесь с правилами данного форума
Пожалуйста, ознакомьтесь с правилами данного форума
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
- Ranger
- Маньяк
- Сообщения: 1199
- Зарегистрирован: 22 окт 2003, 18:28
- Откуда: 2:5025 -> Burnaby
Re: Как всегда нужна ваша помощь с резюме
Если придираться, то первое впечатление такое: что-то ты дофига всего сделал за год (вывод - мелкие проекты). Позиционируешь себя в objective как GIS и CAD девелопера, а релевант экспириенса на последних работах нет - с 2005 года рисовал Data Access Layer-ы. Предполагаю, что опыт был в "прошлой жизни" и в резюме всё-таки упомянут будет.
"Client/server software design" - частный случай упомянутого строкой выше "multi-tiered architecture".
"sensors" = "censors"?
"On the fly" (кстати, зачем? MySQL на Oracle на ходу меняете и наоборот?)
DCOM для работы через WAN?
Готовься к очевидным вопросам про обработку сетевых ошибок и файервол.
А так, в принципе, нормальное резюме IMHO.
"Client/server software design" - частный случай упомянутого строкой выше "multi-tiered architecture".
"sensors" = "censors"?
"On the fly" (кстати, зачем? MySQL на Oracle на ходу меняете и наоборот?)
DCOM для работы через WAN?

А так, в принципе, нормальное резюме IMHO.
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: Как всегда нужна ваша помощь с резюме
На самом деле, всё что написано - всё правда. Сделано дофига. Кстати это может быть очень плохо не только для резюме девелопера. Понятно, что не имея прошлого опыта (не только знаний, "заготовок", фрагментов кода, готовых решений) просто не возможно всё это сделать в разумные сроки. Это не значит, что код сделанный в одной компании был копи/пастнут в проекты другой компании. Это и не нужно - всё у тебя в голове. Часто проектов действительно была "мелкая". Например, на "традинг позишн мониторинг" мне дали 4 недели (сделал за 8 недель, быстрее просто невменяемо было, сделать ... не по моей вине, но всё равно получил по башке). Но наколеночных решений там нет. Всё сделано добротно. Но может ты и прав. Так Канадцы не работают. Может есть смыл объединить или вообще удалить что-то. Подскажи.Ranger писал(а):Если придираться, то первое впечатление такое: что-то ты дофига всего сделал за год (вывод - мелкие проекты).
Это правда. Прошлый GIS опыт был только до 2005 года, а прошлый CAD опыт (уже Канадский) был в 2005. Это есть в резюме. Я не приводил в форуме, чтобы не грузить народ.Ranger писал(а): Позиционируешь себя в objective как GIS и CAD девелопера, а релевант экспириенса на последних работах нет - с 2005 года рисовал Data Access Layer-ы. Предполагаю, что опыт был в "прошлой жизни" и в резюме всё-таки упомянут будет.
Верно. Я разделил это как "ключевые слова" для поисковиков рекрутеров.Ranger писал(а): "Client/server software design" - частный случай упомянутого строкой выше "multi-tiered architecture".
Верно. Исправлю. (смешно... человек 20 уже смотрело и никто до этого не заметил)Ranger писал(а): "sensors" = "censors"?
Первоночально, традинг аппликации были сконфигурированы так, что часть из них использовала только MS, другая часть только MySQL, а часть и то - другое. При этом сами объекты (то что обёрнуто в DAL), могли быть инстансиированы при старте аппликации как Native/ODBC/ADO. Если бы небыло DAL - пришлось бы для обной и той же аппликации имплементировать разный код. Другая причина иметь DAL - SQL синтаксис часто разный для разных SQL енджинов (диалекты T-SQL и MySQL, как TOP n vs LIMIT n, вызов хранимых процедур MYPROC 1, '2008-01-01' vs CALL MYPROC (1, '2008-01-01' ), параметры по умолчанию при вызове хранимых процедур, форматы даты, интерфейс функций и многое другое), если уж не брать совсем тривиальные случай. Последняя причина иметь DAL (особенно на стартапе) - фэйловер/реданданси: кода мы мигрировали с MS на MySQL необходимо было иметь возможность мгновенно перестартовать серверные апликации с переключением с MySQL обратно на MS базы, если что-то не работает или затыкается на MySQL. Ну и самая последняя причина, чтобы иметь DAL - у нас есть несколько хайприорити апликаций, которые одновременно работают с разными DBS. Если не выносить нетривиальные DB операции в DAL - код уложняется очень сильно, майтаненс кода - в разы хуже, надёжность кода - в разы хуже.Ranger писал(а): "On the fly" (кстати, зачем? MySQL на Oracle на ходу меняете и наоборот?)
Да, это не просто - главным образом в кончигурации нетворк и виндовз, особенно для не трастед доменов. Надо сказать что предыдущий Канадец так и не смог это сделать для похожих задач в нашем енвароменте. У меня просто был хандз-он опыт здесь, так что я прикрутил всё достаточно быстро. WAN до наших колокейшен и офисов - VPNы ~ 1.5 Mbt + n*T1/n*DS3 (~1-40 Mbt). Это достаточно много для realtime feed в приватных WAN сетей. В части же "сетевых ошибок" и скорости разработки приложений - DCOM неизмеримо проще, чем юзеровский протокол via TCP. Вместо полгода разработки байнари протокола поверх TCP - 1 день для DCOM. А так, в принципе, я согласен - обработка (даже с учётом парсинга месаг) TCPдатастрима куда быстрее и масштабируемо в сравнении с DCOM. Как говорится, каждому приложению своё - в одном случае один инструмент удобнее, в другом случае - другой.Ranger писал(а): DCOM для работы через WAN?Готовься к очевидным вопросам про обработку сетевых ошибок и файервол.
Спасибо.
- A.D.
- Житель
- Сообщения: 841
- Зарегистрирован: 18 фев 2007, 21:50
- Откуда: Moscow - Port Moody, B.C.
Re: Как всегда нужна ваша помощь с резюме
я честно ничего из этого не поняла, т.к. не имею никакого отношения к IT, но по моему apply надо заменить на utilize к вопросу о skills в разделе objective
-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: Как всегда нужна ваша помощь с резюме
Кстати, даA.D. писал(а):я честно ничего из этого не поняла, т.к. не имею никакого отношения к IT, но по моему apply надо заменить на utilize к вопросу о skills в разделе objective

-
- Маньяк
- Сообщения: 2803
- Зарегистрирован: 29 май 2003, 22:29
- Откуда: Магадан - Миссиссага
Re: Как всегда нужна ваша помощь с резюме
Решил ужать всё и отказаться от "разбиения" Work Experience на девелопера и синьора. Рекрутер меня спрашивал: "А как получилось, что ты в одной и той же фирме работал на разных позициях?" "А зачем ты набабахал резюме на 6 стр.? Оставь себе его, храни, если оно тебе так нравится, а мне пришли на 3 стр. Я всё равно в этих технических деталях ничего не понимаю..."
Короче, попытался удалить всёкие несодержательные детали, но всё равно, думаю, можно ещё ужать. Поглядите, что здесь можно спокойно выбросить, как несущественное. Вам свежим, не замыленным взглядом виднее:
....
Work Experience
Senior Software Developer, XXXXX Capital Corporation, Toronto, Canada, Nov 2005
http://www.xxxxxxcapital.ca
Designed Trading System database access layer (DAL) separating business related code from database access routines. The tier's database adapters allow different RDBMS to be transparently switched without re-engineering and redesigning business related code, providing system flexibility and efficiency. Designed a Publishing System populating the enterprise researches via Reuters, Bloomberg, and Thomson's web/ftp services. The Publishing System considerably improved efficiency of the entire enterprise publishing cycle.
Projects : Trading Position Monitoring Tool, Trading Interface, Trading Interface Router, Risk Monitor, Trading System Database Tool, Trading System DAL.
IDE/Tools/Languages/Libraries : Microsoft Visual Studio 6.0/8.0 .NET 2005 C++/C#.NET/VB.NET/XML/XSD/Xpath/RiXML/SQL, ADO, ADO.NET, ODBC, MFC, Windows Forms, STL, ATL, WinINET, .NET Web/Net, CDO.
- Designed Trading Interface COM objects routing trade/feed data to the Excel RTD servers via COM/DCOM. The STA/MTA COM servers run locally or remotely through DCOM. The servers are implemented in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Designed efficient algorithms and the related hashed topic storage in order to provide high performance updates of Microsoft Excel RTD server topics. Developed the Trading Position Monitoring Excel RTD server and its COM/DCOM routing objects for trading strategy prototyping; developed the FX extended data broadcasting module for the Risk Monitor Excel RTD server in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Designed a database access layer (DAL) model providing common database access functionality for Trading System applications. The tier's database adapters are neutral to RDBMS providing switching RDBMS specific DAL objects on the fly. Implemented DAL C++ interfaces using ADO, and ODBC wrappers for both Microsoft SQL Server and MySQL. The interfaces are implemented with Microsoft Visual C++ 6.0 / Microsoft Visual Studio 2005 C++ 8.0 for the enterprise C++ programmers.
-Implemented DAL COM objects for VBA Microsoft Excel applications wrapping DAL C++ classes with ATL 8.0 Microsoft Visual Studio 2005. Developed managed .NET DAL classes for .NET applications, and related CCWs exposing .NET DAL to VBA Microsoft Excel applications. Documented programming tips for the enterprise’s VBA programmers.
- Developed the C++ library which wraps MySQL native “C” API for high performance database applications.
- Ported enterprise Trading System databases (Microsoft SQL Server) to MySQL, redesigning tables, triggers, views, stored procedures, and functions. Developed applications (using Microsoft Visual C++ 6.0 / C++ 8.0 .NET) and SQL scripts transferring the data from Microsoft to MySQL platform and vice versa. Developed a GUI Trading Database Management Tool for both Microsoft SQL Server and MySQL platform using Microsoft Visual Studio 2005 VB.NET and managed DAL objects had been developed. The tool allows data browsing and editing switching RDBMS transparently.
- Designed XML-based meta language defining RDBMS scheduled jobs. Implemented scheduled jobs for maintenance procedures and operations, bulk backup coping, statistics calculating, replicating data between different RDBMS using managed DAL objects developed.
- Designed the Contribution Publishing System database using Microsoft SQL Server 2005, including tables, views, indexes and constraints. Designing the Publisher Packager modules using Microsoft Visual Studio C#.NET 2005, which map and transform the enterprise data into Reuters RiXML, Bloomberg XML, and Thomson First Call contribution transfer formats.
- Developed a GUI Publisher Tool for Microsoft SQL Server 2005 database browsing, editing and making contributions using Microsoft Visual Studio 2005 C#.NET, ADO.NET. The application implements the entire enterprise contribution work flow, including preparing publication packages, approving it by enterprise censors, sending contributions to Internet portals via FTP, and archiving the packages sent.
- Developed e-mail notification modules with Microsoft Visual Studio C#.NET 2005, XML, CDO API, Web.Mail .NET v.1.1/ Net.Mail .NET v.2.0, informing authors and censors about contributions sent. Implemented ftp transport modules with WinINet API populating the approved contributions via FTP to the Reuters, Bloomberg, and Thomson (First Call) sites.
- Developed IIS 5.0/6.0 ASP.NET code for the corporate web sites.
...
Короче, попытался удалить всёкие несодержательные детали, но всё равно, думаю, можно ещё ужать. Поглядите, что здесь можно спокойно выбросить, как несущественное. Вам свежим, не замыленным взглядом виднее:
....
Work Experience
Senior Software Developer, XXXXX Capital Corporation, Toronto, Canada, Nov 2005
http://www.xxxxxxcapital.ca
Designed Trading System database access layer (DAL) separating business related code from database access routines. The tier's database adapters allow different RDBMS to be transparently switched without re-engineering and redesigning business related code, providing system flexibility and efficiency. Designed a Publishing System populating the enterprise researches via Reuters, Bloomberg, and Thomson's web/ftp services. The Publishing System considerably improved efficiency of the entire enterprise publishing cycle.
Projects : Trading Position Monitoring Tool, Trading Interface, Trading Interface Router, Risk Monitor, Trading System Database Tool, Trading System DAL.
IDE/Tools/Languages/Libraries : Microsoft Visual Studio 6.0/8.0 .NET 2005 C++/C#.NET/VB.NET/XML/XSD/Xpath/RiXML/SQL, ADO, ADO.NET, ODBC, MFC, Windows Forms, STL, ATL, WinINET, .NET Web/Net, CDO.
- Designed Trading Interface COM objects routing trade/feed data to the Excel RTD servers via COM/DCOM. The STA/MTA COM servers run locally or remotely through DCOM. The servers are implemented in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Designed efficient algorithms and the related hashed topic storage in order to provide high performance updates of Microsoft Excel RTD server topics. Developed the Trading Position Monitoring Excel RTD server and its COM/DCOM routing objects for trading strategy prototyping; developed the FX extended data broadcasting module for the Risk Monitor Excel RTD server in Microsoft Visual Studio 2005 C++ 8.0, ATL.
- Designed a database access layer (DAL) model providing common database access functionality for Trading System applications. The tier's database adapters are neutral to RDBMS providing switching RDBMS specific DAL objects on the fly. Implemented DAL C++ interfaces using ADO, and ODBC wrappers for both Microsoft SQL Server and MySQL. The interfaces are implemented with Microsoft Visual C++ 6.0 / Microsoft Visual Studio 2005 C++ 8.0 for the enterprise C++ programmers.
-Implemented DAL COM objects for VBA Microsoft Excel applications wrapping DAL C++ classes with ATL 8.0 Microsoft Visual Studio 2005. Developed managed .NET DAL classes for .NET applications, and related CCWs exposing .NET DAL to VBA Microsoft Excel applications. Documented programming tips for the enterprise’s VBA programmers.
- Developed the C++ library which wraps MySQL native “C” API for high performance database applications.
- Ported enterprise Trading System databases (Microsoft SQL Server) to MySQL, redesigning tables, triggers, views, stored procedures, and functions. Developed applications (using Microsoft Visual C++ 6.0 / C++ 8.0 .NET) and SQL scripts transferring the data from Microsoft to MySQL platform and vice versa. Developed a GUI Trading Database Management Tool for both Microsoft SQL Server and MySQL platform using Microsoft Visual Studio 2005 VB.NET and managed DAL objects had been developed. The tool allows data browsing and editing switching RDBMS transparently.
- Designed XML-based meta language defining RDBMS scheduled jobs. Implemented scheduled jobs for maintenance procedures and operations, bulk backup coping, statistics calculating, replicating data between different RDBMS using managed DAL objects developed.
- Designed the Contribution Publishing System database using Microsoft SQL Server 2005, including tables, views, indexes and constraints. Designing the Publisher Packager modules using Microsoft Visual Studio C#.NET 2005, which map and transform the enterprise data into Reuters RiXML, Bloomberg XML, and Thomson First Call contribution transfer formats.
- Developed a GUI Publisher Tool for Microsoft SQL Server 2005 database browsing, editing and making contributions using Microsoft Visual Studio 2005 C#.NET, ADO.NET. The application implements the entire enterprise contribution work flow, including preparing publication packages, approving it by enterprise censors, sending contributions to Internet portals via FTP, and archiving the packages sent.
- Developed e-mail notification modules with Microsoft Visual Studio C#.NET 2005, XML, CDO API, Web.Mail .NET v.1.1/ Net.Mail .NET v.2.0, informing authors and censors about contributions sent. Implemented ftp transport modules with WinINet API populating the approved contributions via FTP to the Reuters, Bloomberg, and Thomson (First Call) sites.
- Developed IIS 5.0/6.0 ASP.NET code for the corporate web sites.
...