Resume Of Bela Vegvary
Phone – 480-***-****
E-Mail: ********@*****.***
Mr. Vegvary has been a successful software engineer since 1979, and has worked for many various large and small fortune 100 and 500 companies. He started his career in IBM Mainframes as a Jr. System Programmer and transitioned to PC development in 1985. He is well rounded in various industries, computer languages, client-server architectures, the complete end-to-end development life cycle, system administration, System Configuration Management, software/hardware architecture and configuration, team and project leadership, general IT procedures, and office automation. He maintains his proficiency with the latest languages and technologies as they become available. He has consulted in a senior capacity for 16 years, and has held various full time employments for 19 years, for a total of 35 years in IT.
Wildsyde, Inc. Online Shopping Network, Jackson, NJ – Jun, 2012 – Feb, 2015:
Hired as Computer Operations Manager reporting directly to owner/CEO. Responsibilities include the direction and mentoring of 4 IT personnel, maintenance of 6 online retail stores; the evaluation, recommendation, and implementation of technologies, office automation, and IT procedures; computer hardware evaluation, selection, and maintenance. Implemented several office automation procedures such as scheduled server and workstation backups, implementation of task based tracking system, etc. Evaluated, selected, implemented, & maintenance of several development and other software systems. Mentored IT staff in the use of Microsoft Excel Macros and VBA programming for MS Excel & Access database, and Java programming. Provided instruction and mentoring of general programming techniques, database procedures and SQL. Also responsible for the direction and maintenance of the 6 online shopping web sites, including SEO. Technologies used are MS Windows (7, 8, 2010 Server), Mac OS X, MS Excel, MS Access, VBA, Java JDK, XML, SEO, SVN, Miva Shopping Cart, StoneEdge Order Manager, Jetbrains You Track, IntelliJ IDE, etc. Due to personal relocation to Colorado, worked remotely from July, 2014, until Feb, 2015, when the owner retired and sold the business.
Pearson Digital Learning, Phoenix, AZ – Jul, 2004 – Jan, 2012:
Originally hired as a Senior Systems Engineer. Designed and developed a 2-part educational multimedia lesson presentation system; a lesson builder for lesson content identification and presentation progression; and a lesson runner that presented the lessons made with the lesson builder to the student. Technologies used were Java, Swing, JMF, and XML/DOM. Designed and developed a graphical debugging tool that intercepts xml messages sent back and/or forth between a client and a server, using TCP/IP sockets for the communications. The tool allows the intercepted xml to be held in respective client/server queues indefinitely, and then forwarded at convenience when in manual mode. Auto mode is supported and retention speed can be configured dynamically. The xml can be edited or replaced while in queue, and then forwarded. Xml can also be created dynamically and placed into the queue for forwarding. File logging of all activity is supported, and can be turned on or off. Activity logging within the GUI is also active for the life of the execution and can be reviewed, saved, or e-mailed. This tool is now in use on several projects that use xml messaging/data passing via sockets. Technologies used were Java, Swing, XML/DOM. Later transitioned to a project to design and implement a smart progression engine that determines the progression of a target student within a course or lesson based on various metrics of the course or lesson, and student progression history within the course or lesson, and various algorithms. Technologies used were Java, XML/DOM/JDOM, and HTML Later assigned to design and develop a custom components library for use to develop a new Learning Management System (LMS) interface. This was accomplished by sub-classing most of the original Swing components, allowing developers to start the coding effort using the custom components set immediately, while the custom component library was being developed. The library consists of 75 custom components, all of which were custom painted by overriding the paint method, according to detailed pixel-by-pixel specifications as provided by a graphics artist. The library contains several compound components as well as single components. Also wrote a matching component tester/designer for each component that allows the developer to specify various attributes of that component, and to generate the Java code necessary to produce the component as seen visually with the applied attributes. This library is the backbone of several products’ user interface. Later assigned as Technical Lead of a group of 5 programmers for the reporting sub-system for this LMS product, using Java and Jasper Reports. Afterwards, assigned as Technical Lead to an existing flagship legacy student learning system product. This assignment entails technical leadership for an internal development team of 6 developers to implement new features, and interfacing with and directing 2 separate offshore vendor teams that performed various defect changes for the product. Successfully released several versions of the product, including interim service packs, and currently in development for the next major release. Other duties include design, development, and all other aspects of project development and lifecycle, including development using Java and Swing on Windows and Mac OS X; native C/C++ development (Windows & Mac), native Objective-C development (Mac), Flash ActionScript development; major ANT build script development for automated building; shell scripting (Windows and Mac); HTML, JavaScript, etc.; the training and mentoring of programmers in various languages, procedures, and tools. Among tools in use are IntelliJ IDEA and Eclipse IDE’s (Java), Visual C++ (Windows), XCode (Mac OS X), ClearCase, CVS, and SVN (SCM), Macromedia 8 and Adobe Flash (CS).
Apollo Group / University of Phoenix, Phoenix, AZ – Jun, 2001 – Jul, 2004:
Hired as a Sr. Software Engineer for large project to convert and unify multiple in-house legacy systems. Technologies used were Java, Swing, J2EE, EJB, XML, ANT, & Oracle 8i/9i, & WebLogic. Responsibilities included Java and Swing GUI development, group network administration, SCM (Starteam) administration, and product builds using Ant integrated with Starteam. Developed many high-visibility subsystems in Java/Swing. Also reviewed, selected, and configured an SCM system (Starteam), which was adopted Corporate-wide. Was responsible for recommendation and implementation of SCM and team development policies and practices. Additionally, mentored team members in Java and Swing, SCM and development procedures & practices, build procedures, and provided team members with Starteam user training. Also trained new corporate Starteam administrator on Starteam administration.
The Dalmatian Group Consulting Services located in Reno, NV – Nov, 1999 – Jun, 2001:
Hired as a Java/Swing/J2EE/EJB/Oracle/Weblogic Sr. Consultant to work on projects in the Phoenix, AZ area as listed below:
Interact Commerce Corp., Scottsdale, AZ, as a Sr. Consultant to bring the Windows product onto the Web using JSP, DHTML, JavaScript, Servlets, EJB, Java, & Oracle. Project cancelled by company after feasibility studies concluded that a major synching portion of the product that was outsourced to a different firm was not deliverable in a timely fashion.
Hard Dollar Corp., Tempe, AZ, as a Sr. Consultant on project to develop Construction quote, bid, price, and fleet products on the Web for Construction Company clients using Java, J2EE, EJB, Swing via signed Applets, Oracle, DHTML, JavaScript, JSP, & Servlets. All products for the project were successfully completed. Also mentored various in-house programmers in the above technologies.
Compaq Corp. / Digital Equipment Corp., Colorado Springs, CO. – Apr 1997 – Nov, 1999:
Hired as a Sr. Consultant to work on company’s call handling system using various development technologies including Visual C/C++, MFC, Visual Basic, Clarify, ClearBasic, ClearAPI, Java, HTML, CGI, CFML, DMQ, DDML, JDBC, ODBC, and Oracle. Responsibilities included the development of the core call-handling system, a DDML (Dynamic Data Markup Language) system to allow for the textual transmission of data from/to client/server, a Business 0bject layer, Log Viewer, Logging API library, Dynamic Runtime Version Viewing system of EXE/DLL’s of products, Web site for problem reporting and tracking. Also was responsible for reviewing, selecting, implementing, and administering the SCM system PVCS Professional. Developed build procedures integrating with PVCS and a Web site that allowed the Release Management team to build various versions of the products. Also mentored staff programmers on above technologies and development concepts, OO design, and life cycle.
MCI Telecommunications Corp., Colorado Springs, CO. – Sep 1995 – Mar 1997:
Hired as a Sr. Consultant to help design and develop a corporate-wide Asset Data Management system and Asset Disposal system on the Web, using various technologies, including data warehousing, using Informix, C, C++, HTML, Java, AWT, JavaScript, CGI, Perl, WebC, CFML. Both subsystems were completed and are currently in use throughout the corporation. Other responsibilities included maintaining the Web sites, writing a dynamic data transformation engine, system administration of NT and UNIX systems, and mentoring staff programmers in the above technologies.
MCI Telecommunications Corp., Colorado Springs, CO. – Sep 1992 – Aug 1995:
Hired as a Sr. Consultant to help design and develop a National Leads Generation, an Online Leads Selection System on the Web, and a cross-platform system for Strategic Acquisition and Marketing. Technologies used were C/C++/ OS/2 PM/MFC/Informix/ZAPP/ODBC. Crossed platforms included OS/2, Windows NT, Windows 3.x, SUN Solaris 2.x, AIX, and Linux. Other duties included the review, selection, implementation, and administration the PVCS SCM System, backup system administrator and the mentoring of staff personnel in the above technologies, cross-platform strategies, SCM procedures, and PVCS usage.
IBM Corporation as a consultant for a large-scale project for United Parcel Service, Mahwah, NJ – Aug 1990 – Sep 1992:
Initially hired as a Sr. Consultant; later promoted to a Project Leader, to develop a large major Package Tracking System. The system consisted of 5 large subsystems, of which the one I was affiliated with was Operations Simulations. Technologies used were OS/2 PM/C/IBM Database Manager/Case-PM. Responsibilities included the design, documentation, and development of the OpSim subsystem, technical assistance to staff members, and assignment of duties and management of 14 consultants and 3 staff programmers. Other duties included interfacing with the overall IBM Project Manager and staff Project Manager, the other subsystem Project Leaders, technical mentoring of my team in OS/2 PM programming, the development life cycle, client-server architecture, etc. Project was completed on time and deployed and currently in successful use.
AT&T Telecommunications Corporation, Linwood, NJ – Jan 1990 – Aug 1990:
Hired as a Sr. Consultant for a Windows 2.x/3.0 project to produce a commercial E-Mail system from the older DOS system. Technologies used included C/Windows SDK/DDE. Responsibilities included the porting and new development of several subsystems of the product, including user interface design and development. Other duties included the mentoring of staff programmers in all aspects of Windows development. The project was completed on time and had favorable reviews by PC Magazine in 1990.
Other Software engineering jobs preceding 1990:
Dun & Bradstreet - June 1988 – December 1989: Senior Systems Analyst
UNX Technologies - November 1986 - June 1988: Sr. Consultant
Goldman Sachs - November 1985 – November 1986: Consultant
COMDISCO, Inc. - September 1983 – November 1985: Sr. System Programmer
Gibbs & Hill, Inc. - March 1982 – September 1983: System Programmer
Colgate Palmolive Research & Development – Oct. 1980 – March 1982: System Programmer
Foley’s Department Store – Sep, 1979 – Sep, 1980: Jr. System Programmer
Other: Co-authored 2 books on development (DOS for Unix Programmers; with Steve Mikes, and OS/2 Presentation Manager Programming; with Alan Southerton), wrote sample source codes for various Windows and OS/2 PM books, and wrote several articles on cross-platform development and strategies for X-Windows magazine.
Personal: Married, 4 grown children. Served honorably in the US Army Special Forces from 1971–1979 on active duty, attaining the rank of Sergeant E5.
Educational: High School GED obtained in 1971 through the US Army Education Center at Fort Bragg, NC. Attended many military leadership and other military service schools while in-service. Attended many in-house and external IT-related technical schools, courses, and conferences with various companies during tenure.
Personal and professional references provided on request. A more detailed resume including jobs prior to 1990 is available on request.