Software Development Consultant Resume
TECHNICAL SKILLS
Languages: C#, VB.NET, Access, ASP, Assembler, VB6, C\C++, Cobol, Delphi, HTML5, Java, JavaScript, Perl, PHP, SQL, XML
Databases: SQLserver 2014/2012/2008/2005 , Oracle (most versions)
Tools: Adobe Acrobat, Adobe Photoshop, Clarify, Dreamweaver, MS Office, Omnipage, Paperport, Readiris, LDAP, Exchange
Other Skills: Technical Documentation, ITIL, Test scripting, Digital Imaging
Special Skills: SmartPlant 3D - developed new symbols and automation level programs and also administrated the tool.
PROFESSIONAL EXPERIENCE
Software Development Consultant
Confidential
Responsibilities:
- Created and implement specifications for several projects.
- Implements the design after customer approval.
- Created various projects from web to desktop.
- Add functionality and efficiency to clients existing code
- Custom software including POS systems (VB.NET, C/C++, Access), Websites (HTML, MySQL, PHP, CSS, Ajax, Angular), Data scraping & warehousing software (Access, VB.NET), SmartPlant (VB6, MSSQL, Oracle)
Sr Application Developer Specialist/DBA - R&D (lead)
Confidential
Responsibilities:
- Developed custom software, such as scheduling, backup, communication, organizational, conversion/ETL, and warehousing software using C++, VB.NET, HTML, PHP, JavaScript, C#, Access, MSSQL, Oracle, and CSS. For example, programs to pull data from Access and put it into a conformant format in MSSQL as well as automation to create mini-databases in Access from MSSQL, utilizing an intelligent system.
- Administration (physical/logical DB design, performance tuning, developing stored procedures, etc.) of software and databases including SQLServer 2014/20012/2008
- Automation of engineering processes and building via .NET
- Utilized Agile methodology and Visio to redesign the IT delivery method worldwide. Put together and headed up a team to analyze the organization
- Received government research grant from NSERC four times, for technology and engineering research and development
- Created and fixed custom symbols for SmartPlant 3D using Visual Basic 6 and COM
- Created custom SP3D intelligent automation tools with VB.NET, C#, and MSSQL
- Expanded COM layer to communicate with .NET layer in order to expand functionality of SP3D using VB.NET, VB6, and COM
- SP3D automation & COM Layer Expert
- Experience with technical writing (Documentation, Presentations) and writing project proposals and such as new software packages to increase efficiency
- Spec. Writing (Turning Specs into software objects)
- Was a resource for other programmers
- AutoCad programming using C++, and LISP
Sr Developer/Architect
Confidential
Responsibilities:
- Strategized, planned, implemented, deployed, and managed projects including real-estate listing service, financial service and database projects using the full LAMP stack
- Team development, mentoring, and instruction
- Business model development including paywall, database/security, and new technology implementation
- Lead programmer with systems implemented in PHP, HTML, CSS, and MySQL
- Ensured that technology standards and best practices were maintained across the organization
SmartPlant 3D Programmer/Specialist
Confidential
Responsibilities:
- Engineered and programmed specifications for SmartPlant 3D parts in VB6.
- Designed and developed software libraries and added new mathematical functionality for existing 3D CAD software using VB6, Access, and COM.
- Fixed core software bugs
- Provided support and guidance to other employees
- Technical writing of manuals
Lead Programmer
Confidential
Responsibilities:
- Designed and developed webpages for clients with HTML, PHP, Perl, and MySQL
- Created custom graphics for clients in Photoshop
- Created multiple test scripts for blackbox and whitebox testing of new websites and databases
- Updated and enhanced data retrieval for increased efficiency
- Increased flexibility in reporting features while improving screen readability and design
Tier 3 technical support/CERT
Confidential
Responsibilities:
- Performed research and support for Confidential brand desktop and network scanners.
- Handled escalations. Performed research on unexpected hardware and software malfunctions
- Created resolutions for new issues.
- Wrote technical documentation for researched issues and products.
- Provided resource for agents on multiple teams as well as the Confidential engineers.
- Created accurate reports generating software.
- Created software to support the frontline agents.