Resume
Summary:
- 15 years experience as System Architect / System Analyst / Software developer
- Highly self motivated and communicates well with all levels of management and fellow employees.
- Have excellent problem-solving and decision-making skills.
- Development languages: Borland Delphi (all versions), C#, Visual Studio 2005/2008/2010, ASP.NET, ADO.NET, Visual Basic, JavaScript, C++, COBOL.
- Development technologies: .Net (1.1, 2.0, 3.5, 4.0) Soap, Webservices, SOA, XML, XPath, TCP/IP, ISAPI, Corba, Com/Com+, Crystal Reports, MSMQ, OOA, OOD, MSA, OOSE, ER, and EER
- Operating systems and other tools: Windows (NT 4.0, 95, 98, 2000 Server, XP, 7), DOS, MS-Office, Netscape, Explore, IIS 4.0, IIS 5.0, WIX, MSBUILD, StarTeam versioning software, MS Source Safe, Team Foundation Server, CVS and numerous HTML builders
- Developed and maintained databases in Paradox, Interbase/Firebird, Sybase, SQL Anywhere, MySQL , Microsoft SQL Server and Oracle using tables, procedures, views, triggers, T-SQL, PL/SQL.
- Have completed several projects using Object Oriented Methodology.
Work history:
Sr. Software Developer - 2008 - 2010, NEC Corporation of America, Rancho Cordova, CA
Started as a consultant but was converted to full-time after 6 months. Responsible for AFIS Fingerprint Identification workflows
- In C# created 60+ workflow activities and 50+ workflows.
- Used Visual Studio 2005-2010 to create various data support libraries for Oracle/SQL Server in .NET 3.5/4.0.
- Created and maintained several tables, store procedures and packages on Oracle 10/11.
- Created and maintained parts of windows application for administrating and customizing workflows.
- Pioneered new TFS structure to handle the complexity of multiple customers. Created processes for QA release procedure within TFS.
Chief Architect - 2007 - 2008, Cotere Corporation, Sacramento, CA
Returned for a re-launch of the company, and took a more active role in executive duties. Establish a business plan, with short and long term goals. Created a development roadmap, including job requirements and skill-set for future employees.
- Developed an API for the product Relay Point, a unique integration technology. This was done as a Web Service in C#.
- Added new Plug-ins and features to the existing product. Added multi-threading to data-pump.
- Held several online presentations of the product.
Software Developer - 2006 - 2007, HFS, Elk Grove, CA
In C# developed a web application in ASP.NET for administration of 3000+ users. Clients appointed Administrators can online manage all user access to the various products.
- Created ASP.NET application in C# and ADO.NET for online management of client information and users access rights.
- With a blend of COM and XML in Delphi created a security application for administering access to restricted areas of all product lines.
- Created plug-in in Delphi, allowing users to modify worksheets for the hospital system.
Sr. Software Developer - 2006 - 2006, RSI, Roseville, CA
After successfully acquiring a competitor’s desktop application for Tax auditing RSI needed to re-brand, upgrade and integrate the application with proprietary applications.
- Upgraded and enhanced Delphi 5 application to Delphi 2006.
Team-Lead/Chief Architect - 2003 - 2006, Cotere Corporation, Sacramento, CA
Managed development of company’s two products Access Point, a web enabled records delivery application, and Relay Point a ETL/EAI integration methodology /software.
- Developed backend for Access Point a web enabled records delivery application.
- In Delphi 7 engineered and developed Relay Point an integration technology as well as a developer IDE for Relay Point.
- Provided project leadership to 5 employees for product development, including: production timetable, status reporting, quality assurance.
- Chief architect on Relay Point, a unique XML-based ETL/EAI integration technology.
- Created Web service and windows applications for clients in C#.
- In Delphi 7 designed and engineered a development tool for Relay Point. The IDE utilizes plug-ins for the various designers needed to create the required documents of an integration.
- Created a number of Com applications, along with various ADO.NET connections for the backend for Access Point an ASP.NET public records portal.
- Created and maintained more that 250 tables and 650 views, stored procedures and triggers in various databases related to company’s products. This was all done in SQL Server.
- Integrated data streams from California DMV, Texas DMV, Vantage Data and TransUnion, containing driver, vehicle, criminal and credit records.
Software Developer - 2003 - 2003, Rapidigm Inc., Los Angeles, CA
Client, a Security company, had acquired two of its competitors. Both company databases containing employee, client and patrol data needed to be consolidated into one new Sybase database.
- Created Delphi 6 application for converting / mapping data from PICK and SQL Anywhere to Sybase.
- Utilized Client data sets for backup / maintenance of old data.
- Modified as well as created new Crystal reports for the new system. Reports included billing, schedules, vacations and more.
Software Developer - 1999 - 2002, Ivillage Inc. / Astrology.com, San Francisco, CA
In addition to normal maintenance of existing applications I was put in charge of architecture, implementation and testing of a new on-line Astrology software for Ivillage the number 1 women’s web-site on the internet. This project, as well as implementation of the various applications needed, also included design, architecture and configuration of the complete system (application servers, fileserver and database server, router and load-balancing system).
- Created and maintained various applications using Delphi 5/6 and paradox, Interbase / Firebird.
- Utilizing .NET framework to develop several Webservices serving a number of astrology business functions.
- Created e-commerce multi-threaded astrology server for delivering on-line real-time astrology content to subscribers and non-subscribers.
- Created components for atlas lookup, Webservices interfacing and application reporting.
- Developed DLL’s and NT services for supporting business functions.
- Created application for dynamically generation of output in various formats (HTML, e-mail, Palm).
- Created and maintained several databases in Paradox, Interbase/Firebird.
- Developed on-line editing application for remote editorial team.
Software Developer - 1998 - 1999, SE Electronic, Moldrup, Denmark
I was hired to take over project of largest client. This was a Delphi application for testing vehicles on suspension, brake and sideslip. The application captured data from hardware and displayed real-time information to operator. Application contained paradox database with customer, vehicle and test data.
- Created applications in Delphi 2/3 and paradox and Object Oriented Methodology.
- Utilized threads, charts and third party tools to display real-time data. Created databases for customer/vehicle/test data.
Software Developer/ Software Analyst (Internship) - 1997 - 1997, Library of North Jylland, Aalborg, Denmark
Library was in the process of building a new book ordering system and was interested in getting a prototype to work from. Project included analyzing requirements and work procedures before implementing the prototype. Finally all findings and recommendations were documented for review by project leads.
- Analyzed library’s need for book ordering system using OOA, OOD, OOSE and EER.
- Developed prototype of book ordering system for NT 4.0 platform.
- Used Object Oriented programming and testing.
Programming Teacher - 1996 - 1997, Aalborg Youth School, Aalborg, Denmark
In 2 hour weekly evening sessions instructed children age 14-17 in programming using Pascal and Borland Delphi 2.
Education & Certificates:
BrainBench
2008
- C# certificate with a score of 4.39 (http://www.brainbench.com/transcript.jsp?pid=4300468)
Hands On Technology Transfer
San Jose, CA
2007
- ASP.NET 2.0 Programming Using C#
Pacific Lutheran University
Tacoma, WA
1997 - 1998
- BA Computer Science. Included courses in communication and broadcast Journalism.
Aalborg Computer Science School
Aalborg, Denmark
1995 - 1997
- Computer Science. Equivalent to BA/Master.
- Classes: Programming, Machine architecture and operating systems, System development, Data modeling, System development methods, Programming methods, Communication and resource sharing, Object Oriented system development, Algorithm writing, Distributed systems and integration.
Management Academy
Viborg, Denmark
1990 - 1993
- Personnel and Organizational Management.
Viborg Business School
Viborg, Denmark
1985 - 1988
- Business. (One year short of American BA)