Sr. Developer
Bloomin Brands International
مجموع سنوات الخبرة :17 years, 3 أشهر
Lead the research for a solution to integrate Power Bi into the prep tool part of an effort of keeping everything as Microsoft cloud based solution. I created the reporting application with the ability to display hierarchical reports with data shown based on the selected filter criteria.
Technical Environment: ASP .Net, MVC, Kendo UI Controls, Web API, Jquery, Ajax, SQL
• Creating Windows Services to parse and insert data from XML and Text Logs to MYSQL Database.
• Creating reporting queries to generate report for the management team.
• Troubleshooting and debugging code to resolve execution and performance issues.
• Troubleshooting and debugging MYSQL queries for bugs and performance issues.
• Communicating with management team to gather project requirements.
• Communicating with management team to insure timely deliveries for parts of the project.
• Communicating with different teams to make sure the project is being executed according to scope.
Accomplishments:
• Reduced the time spent in the day to day operations by 50% by first updating the tool to a newer technology that allowed me to combine all the tasks and business processes into one environment. This was done by allowing the company to link the financial aspect of their organized tours to their passengers.
• Helped reduce the margin of error and gave the company a better image in the market by creating pretty SSRS reports that reads the accurate data from the database and auto generates reports, letters, and invoices.
Responsibilities:
• Gathered and managed project requirements between the team members and assign tasks.
• Communicated with team members to gather updates.
• Ran stand up meeting daily to follow projects progress.
• Managed bugs and change requests through TFS.
• Communicated and updated client.
Accomplishments:
• Saved the company about $20, 000 they initially had to spend on each new developer introduced to the project by refactoring the code and breaking it into small and easy to read functions. I was also capable to clean up a lot of code duplication. This was also achieved by increasing Maintainability index, lowering the cyclomatic index, and lowering the number of code lines.
• Helped increase revenue for the company by making the application more flexible to support more product by adding product codes and packaged codes.
Responsibilities:
• Participated in SCRUM meetings.
• Provide weekly reports to manager for project progress and weekly tasks.
• Debugged and troubleshot issues when they rise and/or reported.
• Communicated and collaborated progress with team members and other teams to insure smooth and proper progress of all projects as well as delivery on a timely manner.
• Lead demos and meetings to present solutions and implementations to the team leads and managers.
• Developed and supported internal and client facing applications.
Technical Environment: C#, JavaScript, JQUERY, HTML/CSS, SQL, LINQ, Entity Frame Work, AJAX, MVC.
Lazydays RV, Seffner, FL June 2011-Present
Web/Application Developer
• Rewriting user applications for new website using ASP .Net 4.0.
• Creating custom control to handle SEO form submissions.
• Developing and maintaining CMS using within the company to update website content.
• Updating and maintaining the entity business and web objects.
• Designing and implementing new techniques for internal customers.
• Developing internal ASP .Net applications to ease and organize processes in various departments.
• Design wireframes and interactive user interfaces
• Teaming up with developers and customers to make sure the project requirements are met, fully implemented, and properly functional.
• Designing and coding diverse activities and interacting with end users providing support as needed.
Technical Environment: ASP .Net 4.0, C#, JavaScript, JQUERY, HTML, CSS, MS SQL, LINQ to Entity, LINQ to SQL.
Bisk Education, Tampa, FL October 2007 - June 2011
Web Developer
• Designed wireframes and interactive user interfaces.
• Teamed up with developer and customers to make sure the project requirements are met, fully implemented, and properly functional.
• Communicated with QA to facilitate the process of testing content.
• Communicated with the marketing department to secure a consistency across products and literature.
• Created content testing tools using ASP .NET 3.5 and LINQ to SQL.
• Created an automated content creation tool using ASP .NET 2.0 and MS SQL using stored procedures.
• Updated, maintained, and created content for CPAReview and CPAExam.com using HTML and JavaScript.
• Converted and cleaned up major JavaScript functionality by converting it to JQUERY.
• Implemented projects based on business requirements provided by the project management team.
• Helped in the rewriting process of the research and the answer process of the CPAReview and CPAExam.com products using JQUERY.
• Communicated with Editorial to facilitate the process of updating and implementing content to the CPAReview and CPAExam.com database.
• Created internal tools to facilitate production of CPAReview and CPAExam.com content using SQL Database by implementing views and store procedures.
• Trained Editorial on Tools to create content for CPAReview and CPAExam.com.
• Maintained, updated, and created internal tools for ASCE.com.
• Managed ASCE.com content.
• Helped UA (University Alliance) team in fixing bugs related to LMS (learning management systems) using classic ASP as well as using ASP .NET.
Technical Environment: Classic ASP, ASP .Net 2.0, 3.5, C#, JavaScript, JQUERY, HTML, CSS, MS SQL, LINQ to SQL.
Persystent Technologies, Tampa, FL January-August 2006
QA Engineer
Lead the QA effort for manual and automated testing of web-based applications used. Responsible for building the QA department and implementing processes and methodologies for creating test plans, test cases, and automated test scripts.
Job Duties: Implemented QA Methodologies and Processes.
• Assisted in all process improvement efforts to assure efficient testing and accurate results.
• Documented Standard Operating Procedures for various processes including the approval process for technical requirements, framework for creating test plans and test scripts, documenting and communicating defects, and change control.
Link-systems international, Inc Tampa, FL July 2005
QA/Systems Engineer
Job Duties
• Appointed Team Lead of multiple projects involving end-to-end, cross-platform, cross-browser systems test of internal and external applications.
• Worked closely with management to standardize and create System Test Plan, QA Turnover, and QA documentation.
• Managed defects using Bugzilla Tracking system.
Masters in Management Information Systems
University of South Florida, Tampa Fl Spring 2007 Masters in Management Information Systems
B.S. Computer Engineering and B.S. Computer Science