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.