We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

OBJECTIVE:

Seeking a position as Software Developer.

SUMMARY:

  • For the last seven years I have been working as a freelancer mainly giving service to one prepaid company and one large retailer.
  • Although it is been a great experience my focus right now is to become a dependable employee for a solid and well established company.
  • Through out my resume, you will find out that my big strengths
  • System Integrator.
  • Lots of projects I have been involved in requires the collaboration between other modules or parts of a whole system.
  • SQL Developer.
  • Most of the projects I have participated to, requires Databases interaction.

EXPERIENCE:

Software Developer

Confidential

Responsibilities:

  • Implemented the backend for a Customer Return's application for a large Retail Company. The system includes retrieving balances in Virtual "Piggy Bank" that the Retail keeps the customers. The complete application includes shell scripts, java programs over Database Oracle and Informix. Application runs on Linux platform.
  • Designed and implemented a Portal to control SIMS Inventory for a large Prepaid Company. Portal includes Purchases, Sales, Profits and Commission Reports. The complete application includes .asp, .php, jscripts, and stored procedures for MySQL. Application runs on Windows platform.
  • Implemented backend processes to enhance SuitCRM (Open Source CRM) to help and boost sales and customer care for a large Retail Company. The new modules include .php and consuming Web Services with other applications. Modules are running on Apache + Linux platform.
  • Designed and implemented a Portal for Customer using Web Reports for a large prepaid company. The portal includes graphs (pie, bar, growth) using ez components. The complete application includes .asp, .php, jscripts, and store procedures for MySQL. It runs on Windows platform.
  • Designed and implemented an Organization and Discount Manager for a large prepaid company. The whole solution includes the web and VB.NET versions of it. The complete application includes VB.NET scripts, .asp, .php, jscripts, ajax techniques and store procedures for MySQL. It runs on Windows platform.
  • Designed and implemented a system for real time invoice application to customers for a large retail company. Transactions are extracted from a Confidential POS server’s datacollect, and then they are uploaded into Oracle repository and finally printed as invoices to customers by demand. The system includes shell scripts, “C” and Java programs and runs on Linux platform using Oracle database.
  • Designed and implemented a back - up and purge system for an Oracle repository for a large retail company. The application includes shell scripts that interact with SQLplus, an Oracle database tool. The system runs on Linux platform with Oracle database.
  • Designed and implemented an integrator between Confidential -POS DataCollect server and an Oracle repository for a large retail company. Daily operations are maintained in the DataCollect, this process takes the DataCollect and feeds the data into Oracle database. The application includes “C” and java programs. It runs on Linux platform using Oracle database.
  • Migrated data from Informix database to Oracle database for a large retail company. The applications include shell scripts and java programs. Also they run on Linux platform.
  • Designed and implemented a Check-up Prices and Coupons system for a large retail company. I developed the application with VB.NET using Windows CE platform with Informix Database.
  • Designed and implemented an automatic Inventory PIN restock application based on the sales of each product during the last period. This application was for a large prepaid company and runs on Windows platform, includes j scripts, .asp, MySQL database.
  • Designed and implemented an automatic process to generate Inventory History and ABC classification using different costing methods (FIFO, LIFO, average, chain) for a large Retail Company. The application include java programs, and runs in Linux platform over Database Oracle.
  • Redesigned an application that checks and verifies data integrity between two systems for a large retail company. It uses IBM Information Services Director over Informix database.
  • Designed an implemented a Web application to register employee attendance for a small factory.
  • Employees register their arrivals and departures and Human Resources department gets the input needed to feed their payroll. I used .php, jscripts, .css and store-procedures for MySQL. All runs on Apache from Linux.
  • Designed and implemented a Web application to print bar codes for a small manufacturing company.
  • The application includes interface with Monarch and Zebra printers as well as “C” routines, .php, jscripts, .css, store-procedures for MySQL; and runs on Apache from Linux.
  • Designed and implemented a web application that makes estimates based on the results of a search.
  • I also designed the search engine that allows businesses to manage a large amount of diversity in products and/or services.
  • Through out the application attributes, products and services are created.
  • Attributes and prices are associated and are valid for periods of time.
  • Then, using attributes as filters the search engine allows end users to look up for specific products and/or services.
  • Currently, the application is used for an Advertising company to give estimates to its customers.
  • It uses .php, jscripts, .css and store-procedures for MySQL. All runs on Apache from Linux
  • Designed and implemented an interface between a large prepaid company proprietary system and Quick Books Accounting software.
  • The interface does the integration of products, services, invoices from vendors, billing to customers, as well as received payments into Quick Books in real time.
  • It uses VB scripts, .asp and a VB.NET application running on Windows platform using MySQL database.
  • Designed and implemented a tool to create Confidential files according to banking NACHA format standards.
  • A daily file is created and posted to the bank for debit/credit customer bank’s account. The application includes VB scripts, .asp and store-procedures for MySQL running on Windows platform.
  • Designed and implemented a proprietary Billing system with ustomers for a large prepaid company.
  • The application includes VB scripts, .asp and store-procedures for MySQL running on Windows platform.
  • Designed and implemented a system to reconcile sales with vendors for a large prepaid company.
  • The application includes VB scripts, .asp and store-procedures for MySQL running on Windows platform.
  • Designed and implemented a system to reconcile sales with concessions for a large retail company.
  • For this company in particular its products and concession’s products are available for their customers at the same place and are sold through the same POS. The application includes a set of java programs and runs on Linux platform using Informix database.
  • Designed and implemented a set of reports analyzing productivity (Customer/product) for a large prepaid company.
  • The application includes .asp and store-procedures for MySQL running on Windows platform.
  • Designed and developed a server and client application using ODBC and socket technologies with the purpose of replicate the information generated in real time from databases sitting on branch locations to data ware houses and vice versa.
  • The application runs on platforms: Linux, UNIX, and Windows as a truly service (daemon).
  • Currently, it is installed in a retail company and more than 15 million database records (purchases, sales, returns, inventory records) are replicated in a monthly basis from all the retail locations to headquarters.
  • The complete solution include implementation of SQL triggers and store-procedures for each table that needs to be replicated to.
  • The applications were developed using “C”.
  • Designed and developed multiple server services to make interface between retail locations (POS system) with utilities providers.
  • Bills and tax payments are collected and authorized online for the provider/tax collector itself thanks to these services.
  • Each one of the services was implemented to run smoothly on platforms: Linux, UNIX and Windows.
  • Some of them required use of XML standards, proprietary protocols, encryption, etc.
  • All of them were developed using “C”.
  • Also, some special tools for monitoring, balancing, and managing services were implemented using VB.NET.

Confidential

System Architect

Responsibilities:

  • Team member that developed implemented, and supported application tools that helped Confidential s distributor customers do their daily operations.
  • Some of the tools were: credit manager, card and receipt designer, discount manager, billing manager, Confidential banking.
  • Those tools were implemented using VB.NET 2003.
  • Confidential is a prepaid business with a database driven system with more than 2500 objects (tables, views, triggers, and stored procedures) managing and controlling its whole operation.
  • As a team member, we optimized and supported Confidential s Back - End database.
  • Implemented different services to make interface between Confidential s prepaid terminals with third parties services (iPhone, nFinanse, GSS, EFS, BellCanada, Telrite, Maxnet). These interfaces allowed Confidential s distributors to extend services such as Pin On Demand, debit cards, and loyalty programs to their final customers. Some of them required use of XML standards, proprietary protocols, encryption, etc. All of them were developed using C to run as a truly Windows service.
  • Developed and supported the communication software in charge of taking and controlling phone calls coming from terminals where Confidential s prepaid POS application run.
  • Calls came from a variety of terminals including: Confidential terminals, Verifone terminals, Ingenico terminals. At peak time, Confidential had close to 30K daily calls not only from USA but from overseas.
  • The software includes the interface between terminal and MSQL database.
  • The communication software was developed using C to run as a truly Windows service.
  • Ported the Confidential s proprietary prepaid embedded application to run on Omnix and Verix Verifone terminals. Assembler was used.
  • Ported the Confidential s proprietary prepaid embedded application to run on 710 Ingenico terminals. Assembler was used
  • Added functionality and was in charge of support Confidential s proprietary prepaid embedded application that runs on Confidential s POS terminals.
  • The prepaid application was installed in about 25000 locations selling telephony prepaid services around the world.

Software developer

Confidential

Responsibilities:

  • Migration of a completed 4GL back-office solution for the retail industry from Informix Standard Engine to Informix Dynamic Server 7.3 The system included Human Resources, Purchases, Inventory, Sales and Productivity. More than 300 different programs were migrated and tested.

Confidential

Software Engineer

Responsibilities:

  • Team member that designed and implemented embedded software for the display of battery information during a charge cycle. The idea was to provide end user information such as time estimation, battery data, capacity, cycles to recondition. The display software was written using C and runs on a NEC 78K0/s micro - controller.
  • Team member that implemented a robust and simple embedded serial protocol that allows remote upgrades to the software of the POS terminal. Through this application, new releases and services can be incorporated and extended to the end customers. This software was developed using "C" on a custom RTOS running on a Philips XA processor.
  • Team member that re-implemented critical stored procedures and triggers using Microsoft SQL server for a prepaid phone card application. The intention was to resolve and optimize PIN-on-demand requests from the POS in real time, and improve the interface with sales reports to major applications.
  • Team member that re-designed and re-implemented a web-oriented problem tracking solution. The application was developed using PHP and MySQL database. Application was used to establish a Test Infrastructure and perform QA testing.
  • Team member that designed and ran QA test cases for a major manufacturer of cell phones. Using shell scripts and tool EXPECT. User interface and low level drivers contained on the target were tested through this tool.
  • Team member that re-designed and re-implemented embedded serial communication software used in a multitasking cell phone application.
  • Using DMA-UART devices and implementing a special Serial Link Protocol, the data link and network levels of the OSI standard were addressed.
  • Team member that re-designed and re-implemented WATCHDOG device used in a multitasking cell phone application.
  • The Watchdog driver is the part of any embedded solution that prevents the target from hanging up in the event of a hardware or software failure.
  • Team member that implemented the PIM and SMS functionality for a cell phone application.
  • Contacts, Calendar, Task To Do and SMS functionality were incorporated in a cell phone application using "C" and Assembler on an ARM7 processor.

Confidential

Software Developer

Responsibilities:

  • Development of a “C” interface to upload and exploit all data contained in data collect transaction log generated by POS Servers.

Confidential

Software Developer (Business Owner)

Responsibilities:

  • Developer of a complete application software oriented to the Retail Industry.
  • The solution satisfied the automation for all back office operations in the store, supporting purchases, sales, returns, concessions, promotions, rebates, frequent client, and Inventory.
  • The software runs on UNIX/Linux platforms and it was developed using an Informix (4GL) database with “C” interfaces for devices such as POS, Hand Helds, Scales, and Bar Code Printers.

Confidential

Software Developer

Responsibilities:

  • Developed a “Pascal” interface to upload data coming from an OCR Document Reader.

Confidential

Associate

Responsibilities:

  • Developed software for store automation to simplify and improve effectiveness in all stores.
  • I developed a “C” interface emulating communication protocol IBM BSC 2780/3780 for data transfers for POS integration.

We'd love your feedback!