Senior Software Developer Resume
5.00/5 (Submit Your Rating)
Fort Lauderdale, FL
SUMMARY:
Current working on full - stack development mainly in C#, VB.Net, HTML5, SQL Server, T-SQL, REST, SOAP, API’s, JavaScript and JSON. However, over the years I have worked with many languages, IDEs and frameworks
TECHNICAL SKILLS:
- VB.Net HTML Phone Gap
- SQL Server 7 to 2016 Jasper API
- T-SQL WCF
- MySQL Visual Studio
- ASP.Net JavaScript
- ASP and ASPX jQuery
- MVC Bootstrap, KendoUI
- REST Telerik
- SOAP IIS Applications
- XML C++, PHP
- JSON Eclipse
- Client/Server Applications ADO.net
EMPLOYMENT HISTORY:
Confidential, Fort Lauderdale, FL
Senior Software Developer
Responsibilities:
- Convert ASP and VB code to .Net making a framework easy to convert and optimize. Some of the programming was on an internal CRM system called Iris, and the rest of the programming was on software for clients.
- Used JSON transport for dynamic content with Telerik controls for UI experience.
- Backend: Developed software for running commands and also developed software to activate SIMs for devices following business logic and company procedural guidelines using the Jasper standard REST, SOAP and Push APIs.
- Created SQL queries and optimized queries and reworked from old versions.
Confidential, Fort Lauderdale, FL
Senior Software Engineer
Responsibilities:
- Developed software and involved in bug fixes.
- Trained customers on the use of the systems.
- Managed offshore Developers and Graphic Designers.
- Automated the creation of the websites. These needs went from web-based programs to desktop applications and specially tailored business logic.
Technologies used: VB, VB.Net, ASP, ASPX, C#, C++, JavaScript, Ajax and SQL.
Confidential, Deerfield Beach, FL
Production System Manager
Responsibilities:
- Programs were written up to ten years ago in Visual Basic and the code was undocumented/no comments left. Conducted reverse engineering in order to add features or fix bugs and then added documentation.
- Updated/enhanced an existing program written in VB6 and edited it to allow credit card transactions.
- Took bug items from the bug tracking software and made fixes and followed them through to QA and then to the production manager whom did the release. The Bugs required rewrites of SQL Server scripts and queries. T
- Used SQL Server 2000 for query optimization and execution plans tomake better use of indexes, prevent table scans, and for overall faster results (the old code never used temp tables or multiple queries within stored procedures).
- Upgraded old code from DAO to use ADO.
- Meet with product managers to discuss new features and enhancements.
- Responsible for mission critical bug fixes. Production responsibilities where release automation, documentation, problem/solution analysis and management, SQL based reports, management reports, system health reports, accounting reports, usage reports, code management, code optimization, SQL optimization, and test bed management.
Confidential
Senior Programmer
Responsibilities:
- Started off as a VB4 & C++ programmer until the company upgraded to VB6.
- Developed IIS applications that interfaced with pharmacy websites with an existing text-based database that was commonly used under Linux ssh.
- Applications were written to be used on a cluster of IIS and database machines.
- Wrote a session object that worked across servers using SQL Server 6 in the background to save session variables.
- Wrote a point of sale system that interfaced with scanners, cash drawer, macro keyboard, and credit card reader. Also wrote an application that would call a remote computer nightly at each of the client sites using modems and sync their website database. This same program would also upload transaction details for online orders, so website orders appeared in their local Linux program.
- Developed several billing programs, one of which billed for the amount of time we would spend syncing databases and transferring orders to remote client sites.
- Created the BAS web tool that customer service used to customize the websites when a customer called in. The tool was an easy to use user interface that made it so any person with basic computer skills could change settings and the look of the pharmacy website. This tool also reported on the site usage and statistics.