We provide IT Staff Augmentation Services!

Software Architecture Resume

4.00/5 (Submit Your Rating)

Rolling Meadows, IL

SUMMARY

  • Innovative software engineer offering extensive experience in the full software development lifecycle of next - generation applications and customizable solutions.
  • Expert in advanced development methodologies, tools and processes.
  • Known for excellent problem-solving and troubleshooting skills—able to analyze code and engineer well-researched, cost-effective, and responsive solutions.
  • Detail-oriented, flexible, and capable of working on multiple projects and switching between them with no overhead.

TECHNICAL SKILLS

Programming: C++, C, Pascal, Visual Basic, x86 Assembler, C#, Shell scripts, SQL, JavaScript

OS: Windows, Linux/UNIX, MacOS X, FreeBSD, MS-DOS

RDBMS: MS SQL Server, MySQL, MS Access, SQLite

Technologies: Multithreading, COM, Virtualization (VMware), Internet (TCP/IP, UDP), DNS (bind), SMTP (Sendmail, Postfix), PHP, ASP, HTTP (IIS, Apache), HTML, CSS, .Net, XML

IDE: Visual Studio, Borland IDE

Libraries: MFC, STL, Boost, libxml2, PDFlib, DirectX, Ghostscript, chartfx, openssl, NTFSprogs

Source Control: SVN, TortoiseSVN, MS Source Safe

PROFESSIONAL EXPERIENCE

Software Architecture

Confidential, Rolling Meadows, IL

Responsibilities:

  • Achieved close collaboration with clients to design, implement and maintain software based on specific requirements, and helped increase company's revenue.
  • Delivered various enhancements using C++ that improved customer
  • IT Applications satisfaction, and worked on long-term maintenance of the software, Project Planning affecting all areas—front-end, back-end and reporting system.
  • Developed and optimized various tools for internal company use, oriented towards database maintenance, data migration and automation of repetitive tasks, and increased teams' productivity. Accountability
  • Designed and implemented database-driven multilingual support Adaptability for applications helping to expand customer base, using MS Access. Critical Thinking
  • Performed necessary troubleshooting and resolutions for software Budgeting systems.
  • Researched coding and database concerns to resolve various applications issues and reduced problems.

PROGRAMMER ANALYST II

Confidential, Rolling Meadows, IL

Responsibilities:

  • Designed and implemented a report system that takes information from a database and output of a computational (back-end) engine, and presents a 'report' in a readable, easy to understand format.
  • The report engine gives companies/agents the ability to present highly customized reports to prospective clients.
  • Increased company revenue by delivering enhancements of the report system, including a feature that gave clients the ability to make various modifications to generated reports.
  • The XML controlling the engine was designed specifically to be intuitive and permitted clients to implement various changes themselves and save money.
  • Mentored and trained personnel on policies and procedures regarding systems, programming and troubleshooting, and increased team's productivity.
  • Worked on support of the company's software and supplied troubleshooting, analysis, and solutions for clients' database and application issues.
  • Created and delivered effective and time saving standardized program set-up, processes and best practices documentation.
  • Collaborated with project managers and stakeholders to maintain applications per their specific requirements.

We'd love your feedback!