Software Engineer Resume
Greenville, SC
SUMMARY
I am a Senior Software Engineer with over a decade of experience using Microsoft development technologies. I have sound knowledge of the life-cycle, and evolution of, software products. My development roles have included planning, documenting, designing, testing, distributing, implementing, and providing continued support for new development projects. A portion of my career has had a focus on telephony, during which times I gained experience interfacing with hardware such as telephony boards and switches. Additionally, during my 6+ years of database administration experience, I implemented solutions to increase security, validation, and performance of databases accessed by our clients. I have a proven track record of understanding and meeting customer requirements and would be a valuable asset to any team that values customer satisfaction, and attention to detail. My vb.net skills are progressing but I do not have as much experience and would consider taking a lower level position as a .Net Developer to continue my growth.
Competencies:
Visual Studio 6, VB.NET, SQL Server 2005-2008 Development and Administration, MS-Access, C-Tree, HTML, MS-Visual Studio 2005-2008, FTP and TCP/IP communications, File Encryption and Compression, Audio Capture and Speech Recognition, POP and SMTP, GUI Design and Development, Crystal Reports
PROFESSIONAL EXPERIENCE
1997 – 2010 Confidential,
Sr. Software Engineer Greenville, SC
Teleco Inc. is a mid-sized company which provides communication solutions for small businesses to large corporate enterprises. They are national dealers for Toshiba and NEC phone systems and equipment, and provide everything from older key and PBX systems to full blown VOIP and wireless. My projects included:
- Perfect Communicator – a multi-media communications server.
Core VB6 Developer and SQL Server 2005 Developer
As the core developer, I analyzed and interpreted client requirements for custom installations of our products, including extensive database manipulation and querying. I built stored procedures and views needed by the engineering staff to access to increase performance and security. I designed and implemented Client/Server communications utilizing TCP/IP and Visual Basic for Front/Back end processing. As the Core T-SQL Developer I provided views and queries to provide the information needed by management and clients. Query analysis and database performance tuning. I wrote side tools used by our client named Audio Normalizer which would take recorded voice by any means and convert the analog signal to the correct format and compression used by our products. Project included a user customizable reporting portal via Crystal Reports and code. I process of migration to vb.net prior to company downsizing.
This VB6 project was released and patented as the companies’ flagship product.
- Perfect Voice Pinnacle – a Full featured voicemail.
As Core/Lead VB6 Developer and Database installer I converted the voicemail database system from MS-Access to MS SQL 2000 and upgraded to SQL Server 2005 allowing for higher data flow and size. I built custom queries for reporting call/caller usage for client accounting. Key features Implemented: speech recognition, call queuing, fax to email, messages on hold, web-based client, call manager all using VB6 the agile software development model and database data manipulation storing and retrieving specific data.
I designed and developed the GUI using VB6 and VB.NET. Project included a user customizable reporting portal via Crystal Reports and code. Migrated portions of this project to vb.net
- Real Time Display and Control
Core VB6 Developer
Innovated/Implemented method of capturing and displaying SMDI data from switch
Innovated/Implemented method for control of the PBX via manufactures API for in-skin product we produced to Toshiba, NEC and WIN communication PBX backbones.
- Admin Graphical Manager
Core VB6 Developer
Designed and implemented Telnet Client for configuration and serial communications to connect PBX to a GUI display to manage and manipulate the voicemail database.
1995 – 1997 Confidential,
Programmer Analyst Douglasville, GA
- Implement code in C/C++, Visual Studio, and HTML under Windows.
- Document and provided 2nd line support for applications and APIs.
- Modified and tested legacy inventory management system utilizing C++
- Develop and implement procedures and systems for version and release control.
1990 – 1995 Confidential,
Tech Support Specialist II Los Gatos, CA
- Provided object-oriented design, programming and implementation support of company developed hardware, written in C++.
- Prepared test plans and data, and user documentation for communications system and Voice cards.
- Problem-solved hardware issues.
- Training of the companies’ Latin American dealer base engineers.
Education
- (SQL 2005 Database Administration)
- (SQL 2008 DBA/Developer)
- (Programming)
- certification for SQL and .NET