Software Developer Resume
San Antonio, TX
SUMMARY:
Interested in furthering a career with a Fortune 500 company that will allow my experience and skills to be fully utilized, and to achieve the goals designed for the advancement of a stable and growing company.
TECHNICAL SKILLS:
Developing: ASP.Net, C# .Net, Visual Basic 6 & .Net, Visual FoxPro, HTML5, JavaScript, CSS3, XML, JSON, PHP, AJAX, Java, Android Studio, AngularJS, Kendo UI, Entity Framework
Database: MySQL and Microsoft SQL Server (Administration, Performance and Queries)
Web Services: REST and SOAP
Reporting: Crystal Reports, Reporting Services
VCS: GitHub, Visual SVN, TFS
Platforms: Microsoft Windows, Mac OSX, and Linux (Fedora and Ubuntu)
Other: NetBeans, Veritas Backup, Web Services, Microsoft Office, Openoffice, Hand Punch System (Timevue), Barcode APIS, Graphic Chart APIS
Other skills: Extremely hard working, professional and confident.
EXPERTISE IN:
- Able to work under stress.
- Maintain punctuality.
- Project Management
- Ability to identify and solve programming issues.
- Capable to work with other team members and management
- Communicate effectively with others.
- Able to easily grasp concepts.
- Capable to design and run new projects.
- Good attention to details.
- Able to work under stress.
- Ability to manage financial budgets.
- SCRUM Master Certified
- Agile development methodology
EXPERIENCE:
Software Developer
Confidential, San Antonio, TX
Responsibilities:
- Develop Software using MVC - Kendo-AngularJS for 3 DOD Branches.
- Migrated Created reports and charts using Kendo UI
- Migration of legacy asp applications to .Net framework
- Attend daily SCRUM meetings.
Software Developer/ EDI Coordinator
Confidential, San Antonio, TX
Responsibilities:
- Project Management
- Coordinate Projects with Vendors.
- Coordinate Projects with internal resources company hires and outsourcings.
- Propose procedure improvements (operational processes).
- Creation of applications to achieve process automation.
- EDI Implementation and support.
- Developing and updating web and desktop applications.
- Solving internal and external customers’ needs with new developments.
- Customer Interaction and support.
- Attending meetings with customers to understand their needs and give them solutions.
- Supervise and define priorities on new projects and modification in existing applications.
- Improve current systems and processes.
- Coordinate functional implementation of new applications.
- Train users to use new applications.
- Database performance improvement using MS tools like SQL Profiler and Monitoring tool.
- Indexing Management.
- Existing queries optimization.
- I monitor the database for locking processes and notify owner developers to fix it.
- Create and design new databases, tables, stored procedures, functions and views as needed.
- SSIS packages creation.
- Database backups.
- I develop applications in asp.net for warehouse control which allow users to register packages received assign locations and pick and ship based on a Shipment Order. This entire process is done by using wireless handhelds with barcode readers. After the implementation of this application, errors in material handling were reduced by 90%
- Another remarkable application I developed is a KPI generator. This application generates reports and graphic charts based on information obtained from a database. The Web Form shows the metrics by periods of time, customer or employee.
- Desktop applications development in VB6. I added modules to applications previously developed in this version of VB.
- Desktop applications in VB.Net. I developed several applications, most of them report generators. The most challenging report created was giving the final document a similar structure to the Pedimento (document used to import goods into Mexico). This is a customized EDI file.
- Developed ASP for company Key Performance indicators. This application shows tables, charts and reports (Crystal Reports) of the company performance and volumes. I used Google APIs for the charts.
- Mobile site to access small reports. Based on the customer login the site provides arrival, shipment and inventory reports.
- Load Manifest. This is an asp.net application that let the customer data file containing a report with all the shipped materials. The link to download this report is contained in a generated QR code provided on every shipment. I use a third party dll to generate this QR codes.
Software Developer
Confidential, Laredo, TX
Responsibilities:
- Developing and updating web and desktop applications.
- Participate in Company’s Yearly Strategic Plans meetings.
- Solving customers’ needs with new developments.
- Customer Interaction and support.
- Attending meetings with customers to understand their needs and give them solutions.
- Supervise and define priorities on new projects and modification in existing applications.
- Improve current systems and processes.
- Coordinate functional implementation of new applications.
- Train users to use new applications.
- Database performance improvement using MS tools like SQL Profiler and Monitoring tool.
- Indexing Management.
- Existing queries optimization.
- I monitor the database for locking processes and notify owner developers to fix it.
- Create and design new databases, tables, stored procedures, functions and views as needed.
- SSIS packages creation.
- Database backups.
- I develop applications in asp.net for products Promotions and Presentations control. This system allows the user to create presentations and communicate them to the packing facilities. And to create different types of promotions to be applied to customers in a time frame.
- Another remarkable application I developed is a Packing plant tracking system. This systems allow the user to have visibility all the time where the product is once it gets to the packing facility. Using sections and coordinates to locate each product pallet.
- Desktop applications development in VB6. I added modules and functions to applications previously developed in this version of VB.
- Android app to take surveys in stores. This app allows internal and external users to take surveys previously created in the web part of the project. And I did small changes to the IOs version of this app.
- Application and routines to handle EDI orders exceptions. Also an online report to track the inbound and outbound EDI documents.
IT Systems Administrator / Developer
Confidential, Laredo, TX
Responsibilities:
- Network installation and administration .
- Improve network connectivity
- Improve project automation infrastructure
- Implement necessary information security measures
- Ensure that automation standards are properly implemented
- Coordinate functional implementation of new applications
- Coordinate functional training for project applications
- Web Page development.
- Computer assembling and repair.
- Applications development.
- Network Monitor.
- Data Maintenance
- Data Backup and Storage
- Planning and support of disaster recovery and business continuity
- Planning and implementation of OS changes including version upgrades, Service pack installation, and hot fixes
- Maintains records on repairs, down time, and configuration changes.
- Employee training in different applications.
- Implementation of web content server and firewall based on Linux, squid and Dansguardian.
- Linux Confidential server configuration.
- Closed Circuit System Installation (cabling, DVR configuration for Ethernet and Internet access), administration and Backup.