Objective
To secure a position in software development that allows me to learn new technologies in a position requiring strong troubleshooting and problem solving skills.
Technical Skills
Software Proficiency
LabView: Well versed in LabView automation for embedded systems.
SNMP: Implemented protocol a as part of a project
EAN via SCTE-18: Automated EAN using SCTE-18
SPARC Architecture: Practical experience programming in SPARCS assembly.
Java and C++ programming language: Proficient in Java and C++ Object oriented programming languages.
C programming: Practical experience working with C language, in fixing system bugs
Linux/UNIX: Proficient with UNIX commands, creating scripts and debugging Makefiles.
PICmicro programming: Ability to design low-level Assemble codes for PICmicro 16FXXX microcontroller.
Python: Practical experience working with Python scripting language.
PHP:Pratical experience working with PHP to support backend operations.
Web Development: Practical experience developing websites using HTML, Jquery, bootstrap, Saleforce lightning, CSS, Javascript,XML,JSON and MySQL
Salesforce: Practical experience working with salesforce objects, lighting interface and API
Clearcase: Proficient in clearcase commands and functionalities
REST: Practical experience working and designing restful APIs
Work Experience
PGi, Buckhead,GA 03/2015 – Present
Software Engineer II
Developed a web UI in Salesforce lightning to interface with salesforce. This web UI was instrumental in enhancing the efficiency of the sales process as well as increased the adaptation of salesforce.
Modeled Objects relations in Salesforce to customize salesforce user’s experience.
Worked on salesforce deployment process to manage multiple sandboxes as well as the production environment
Build and supported a continuous integration system. The CI system helped improve coding practice and quality
Worked on developing and supporting a legacy website used by the sales division.
Built and manage web contracting tool which significantly enhanced the ease of creating contract for product sold as well as help enforce the sales process without sacrificing users’ experience.
Cisco, Lawrenceville, GA 11/2012 – 02/2015
Software Engineer II
Designing database systems which includes representing the requirements as entities, creating ER diagrams showing entity relationships, 3NF normalization, and creating the actual tables.
Created python library support for interfacing with MySQL database.
Created REST API interface on the server side to respond to GET and POST request.
Implementing MySQL support engine, which converts query results into a language agnostic forms such as JSON or XML.
Created Java and Python web application support on the client side to interface with REST API.
Designed and implemented website to host system test data, implementation included JavaScript asynchronous support for gathering data, jQuery animation, CSS styling and XHTML.
Created Java web applications that utilizing google web tool kit (GWT) library.
Designed and implemented automated email delivery agent using SMTP on Ubuntu, Fedora and Centos systems.
Cisco, Lawrenceville, GA 03/2012–11/2012
Software Development Engineer (Contract staff)
Implemented JSON and XML parsing engine for Java and Python support
Created automated Excel report generating applications in Python
Implement REST API support engine for gathering test data
Created and managed scripts used to run automation test on Set top boxes.
Designed and implemented automated email delivery agent using SMTP
Created automated SMNP system monitoring agent
EchoStar Data Networks, Atlanta, GA 09/2007 - 2012
Technical Specialist III
Developed flash recovery tool in C used to extract flash data
Handled static analysis code review and correction in C
Created a configuration file parsing engine in BASH
Configured and install Linux applications.
Tested Embedded System Applications to verify system applications were compactible with the on board software
Developed C tools used to store security keys onto Set top boxes
Debugged and fixed embedded system code
Used Linux and Clear Case to manage embedded system code
Engineering Technician II
Developed automated programs using LabView to detect and isolate software bugs
Wrote and reviewed test cases to verify its effectiveness before deployment
Created test scenarios tailored to specific feature for Set top box software validation
Performed full functional test to verify software compatibility with interfacing equipment and signal modulation
Provided fully detailed report to developers and log bugs, track defects, resolve issues with the developers
Preformed full functional testing on IPTV/VOD and other SlingMedia products
Education
Georgia State University, Atlanta, GA
Bachelor of Science in Computer Science
DeVry University, Atlanta, GA
Associate of Science in Electronic & Computer Technology
Engineering Projects
CI end-to-end system: Designed and implemented a fully functional end-to-end system that comprised of a control system driven by an automation test script, a model which was a data analysis tool that collected and analyzed data produced by the automation test and stored the processed data in a database, and a view which was a web interface which displayed data pulled from the database in graphs and tables.
DOCSIS/CACP block generator: In this project I designed a utility which would hold vital security keys which would eventually be burned into flash.
Data Delivery utility: In this project I was designated the responsible of gathering report data from various report databases and organizing the information in a report format on the company’s internal webpage.
AndroidOCR: Designed an Android Optical Character Recognition solution. This application implements a custom camera to capture images and then scans the image for alphanumeric characters, which is then made available to the system’s clipboard. The text captured could be used in a text message, email, or as a post on social networks
Java servlet (JSP) Echart: Designed and created a dynamic website for an online store. The front end request was handled by the java servlet, using CSS for styling and the backend database was implemented using JDBC.
Salesforce Design Experience: Created a mobile ready application for data analysis with an interface to salesforce. The application takes advantage of Salesforce lightning design experience, utilizes existing default and custom object and user defined API to interact directly with database.