We provide IT Staff Augmentation Services!

Software Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

Seeking a .NET Software Engineering position. This position will entitle planning, designing, coding, reviewing and developing of software applications.

TECHNICAL SKILLS:

Main Languages: VB.NET, C#, C, C++, JAVA, FORTRAN Software Frameworks .NET Framework

Web Frameworks: ASP.NET (Web Forms, MVC)

Other tools: WPF, XAML, MVVM, PRISM, Windows Forms, LINQ, ADO.NET, Entity Framework

Databases: Microsoft SQL Server, Oracle PL/SQL

Tools: JavaScript, HTML, CSS

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Responsible for the design, development, testing, implementation and maintenance of software applications.
  • Software technologies used include ASP.NET, windows forms, XAML, WPF, Entity Framework, LINQ.
  • The programming language of choice is Visual Basic.NET although C# is widely used during the development cycle. Databases used are SQL Server and Oracle PL/SQL where I built tables, triggers, functions, stored procedures in different databases/servers.
  • Re - wrote most of the company’s main business management system from Windows Forms to WPF/XAML using the MVVM pattern in the PRISM platform.
  • This system keeps track of all clients’ data and their testing candidates.
  • It provides the ability to search for information on candidates such as addresses, phones, emails, previous scores, scheduling, and payment. It also gives the client the option to import/export all scores at once for a certain test so that further analysis of the group can be done.
  • Created custom desktop applications using Windows Forms and WPF to satisfy different client’s requirements.
  • Examples were tools to directly access the database for tasks they performed on a regular basis.
  • Created ASP.NET web applications.
  • Examples are Tool to import Clients’ test scores in bulk into our database.
  • This involved using C# to translate their data from the import files into what the databases expected.
  • Tool to print/reprint badges automatically for different clients on site at conferences.
  • Their registration software does not have the capability to do so.
  • I used Entity Framework to query the database to come up with a list of registered courses for each attendee.
  • Modified pages for different events of different clients Created custom webpages for users to access evaluations for courses at events they had attended.
  • Created and modified reports using Microsoft SQL Server Report Builder.
  • The reports would access the database to come up with the data and I would create a format to better display this data to the client.

Confidential

Systems Engineer

Responsibilities:

  • Researched hardware components for innovative Intelligent Transportation Systems used for automobiles and evaluated tradeoffs.
  • Presented tradeoffs of researched technologies to peers.

Confidential

Software Engineer

Responsibilities:

  • Worked with the development team to fix Software issues in in the main code which would eventually be made available to clients.
  • Used company-proprietary tools to troubleshoot problems in the backend SQL tables, C++code and JAVA servers.
  • Provided client support by answering support calls, troubleshooting and resolving issues in the company’s support center.
  • Translated and served as a Spanish interpreter with Spanish-speaking clients.

Confidential

Systems Engineer

Responsibilities:

  • Converted aerospace algorithms from FORTRAN to C++ under a LINUX platform.
  • This work entitled coding, debugging, unit-testing, verifying and integrating the new code into a framework simulation.
  • Created and modified existent C, C++and FORTRAN algorithms according to specifications given by the client.
  • Used scripting languages such as C shell and Bash to automate simulation algorithms.
  • For example, given a C++executable, provide a set of different inputs at each iteration from a predefined CSV table and save the results in a unique folder for more processing such as plotting.
  • Wrote technical documents which described how the algorithms interacted with each other to provide a desired result.
  • Performed and automated regression tests and provided detail-trade studies to clients.
  • Interacted with customers during conference calls and on-site visits to go over the progress and issues of the project at hand.
  • Analyzed and developed aerospace algorithms in MATLAB.

Confidential

Civil Engineer

Responsibilities:

  • Ensured sailors’ medical and dental readiness
  • Provided training and opportunities for sailors to advance Attended yearly annual training in different parts of the country.
  • Attended monthly conference calls to discuss tasks to be performed during the month.

We'd love your feedback!