We provide IT Staff Augmentation Services!

Software Engineer Resume Profile

2.00/5 (Submit Your Rating)

Motivated, results - oriented professional possessing over 10 years of experience in the design and implementation of optimum, secure Web solutions and C-driven applications. Extensive knowledge in programmatic development, applying libraries and predefined/custom functions, SQL based languages, server/client applications, and architecture. Coordinate multiple projects using project planning best practices for completion in a timely, efficient, and professional manner. Map time constraints and deadlines to project milestones to ensure on-time delivery of quality products. Resolve end-user issues through insightful troubleshooting techniques using solid analytical ability and effective problem resolution measures.

Applications Architect/Software Engineer

Confidential

  • Analyze existing business model and processes, including subject matter to determine requirements for formal SDLC
  • practices.
  • Review existing application architecture, perform business interviews and information gathering to determine current application's transactional and analytical behaviors.
  • Determined new application architecture components bundle, following a thin-server, single page application methodology. This included management of client-side services and MVC frameworks through Node.js/NPM/NVM. Bootstrap Framework for management of HTML5/CSS3 through LESS, administered by Grunt.js and Bower.js. Angular.js as a client-side MVC framework to construct partials/views, as well as controllers and models to create an event driven/bindable environment.
  • Performed data-model creation through business requirements mappings, determining relationships, behaviors, and work-flows. Implemented database/table design in PostgreSQL, using DbSchema to visualize entity relationships.
  • Created a custom data import using Perl/CPAN/CPANM, specifically Perl DBI to perform compound data inserts and honor schema/table relationships. Also, parsed several eXistdb XML export files, using Data::Dumper and Perl hash-maps to segment data-structure relationships by using multiple, simplified data crosswalks.
  • Quickly and effectively exposed database entities and entity relationships using Perl/WebAPI::DBIC through RESTFUL API services. This created transparency with the data model complexity and provided a layer of abstraction
  • for multi-related-record CRUD transactions.
  • Mapped business rules and constraints, creating and implementing a collection of transactions, stored procedures, and triggers based on the determined data models behavioral and stateful characteristics. This insured a native level of protection from data inconsistency and corruption.
  • Implemented version control using GIT and project hosting and sharing through Bitbucket.
  • Directed teammates, provided guidance on implementing and using Node.js and related technologies.

Software Engineer

Confidential

Created a custom content management system team environment and sites using Drupal 7 and the latest web technologies/trends, i.e. HTML5, CSS3 and SCSS.

Followed basic agile principles in a collective environment for estimation and accuracy of development and deployment.

Used Omega 4.x theming, Susy for responsive grid layouts.

Created custom responsive design using HTML5, CSS3 for different device types/resolutions.

Configured and optimized caching and performance for potential high availability, client-side caching Apache HTTP, Varnish, PHP-APC, and also web and Drupal specific coding practices.

FacetAPI, Apache SOLR custom search, including pages, facets and search terms.

Page and block level theming and customization using core and contributed modules, Entity API, Media, and Feeds.

Management of Drupal instances using Drush.

Created energy related job career map using HTML5, CSS, Canvas, jQuery, JavaScript. Provided multi-client support/version for Firefox, Chrome, IE 8, 9 . Used Google's Explorer Canvas / to fix IE 8 related issues.

  • Created a Perl script to parse CVS file and import into hard relationship database schema. Used CPAN, and Perl modules, DBI, Data::Dumper.
  • Used GIT/GitHub for version control in agile environment.
  • Worked in complete software development life-cycle/Agile environment parallel with requirements, design, and implementation to create a hybrid Apex/Force.com and Salesforce application to facilitate internal business practices and budget management specializing in market advancement for the Department of Energy/Energy Efficiency and Renewable Energy EERE .
  • Created custom business logic leveraging standard Salesforce functionality and Apex/Force.com Controllers, Classes, and design patterns with SOQL/SOSL.
  • Designed Visual force pages using HTM5/CSS3, creating custom style rules for raw HTML and Visual force tags.

Senior Engineer

Confidential

  • Accomplish re-architecture of enforcement-data.
  • Research various frameworks and content management systems including YII, Code Igniter, PHPCake, Zend Framework, Django and Drupal for uniformity, modularity and deployment.
  • Created custom mapping visualization in D3.js allowing users to inspect ILAB/Child and Forced labor data by occurrence of country and products Confidential
  • Created a custom data-warehousing script using Perl to parse and tabulate multiple data delimited files for database import.
  • Installed and implemented Code Igniter to create modularity and uniformity with legacy web code.
  • Perform basic project management, creation of projects, tasks and subtasks to map time estimates and constraints for project completion using GIT/Red mine.

Web Developer/Drupal 7

Confidential

  • Design, implement, administer and deploy Drupal 7 Open Public Profile. Allow investigative and related services to be exchanged within the IG community.
  • Implemented and modified Ubercart module with extended functionality to create products/services. This module was themed to match the USPS OIG taxonomy.
  • Created compound/custom Views including user dashboard listing service inquires and current events.
  • Perform related security scans and vulnerability checks related to Drupal 7 core/Open Public Profile and third party contributed modules.
  • Perform server administration/maintenance Ubuntu 12.04, packet updates and patches.
  • Perform daily backup of site and database files.
  • Set-up web hosting through Amazon elastic cloud.

Applications Developer

Confidential

  • Worker Profiles/Charting Toolkit project
  • Created custom charting toolkit using vector imaging libraries in Protovis including map projections using 2010 Census Tiger/Line shape files converted to JSON format, grouped bar chart, double donut and bar/time graph. A single root class contained all shared widgets and UI components. The jQuery UI slider widget was used to reflect scene graph rendering and perform incremental/ drag across updates. DOM objects were modified dynamically using various jQuery API and JavaScript calls. The framework allows custom labeling, styling and complex data structures to be passed in.
  • Created custom toolkit to compare LEHD data using Protovis.js, jQuery, and JavaScript, including drag/play functionality for custom maps toolkit/visualization/mapExtended.html, grouped bar charts toolkit/visualization/grouped bars.html, and double donut.
  • Created dynamic user menu to reflect use case diagram, including the use of various jQuery and JavaScript calls.
  • Created basic use case diagram to manage data flow to UI/UX Framework.
  • Implemented custom build process to install C/C libraries and Python 2.6 with LIBGEOS support.
  • Implemented Dojo/Dijit APIs to render and display JSON data.
  • Performed function testing of application features for bug reporting.
  • Created custom Perl scripts to automate the transfer of large datasets SAS and CSV and run various custom user reports and manage Webalizer.
  • Implemented Subversion and performed a custom install and administered Trac 11 to manage web applications/projects.
  • Implementation and use of Drupal 7/Commons to administer internal department specific resources.

Applications Developer

Confidential

  • Created revisions for proprietary network intrusion detection software for a government client, software was written in C /G and was hosted on a FreeBSD environment using a MySQL backend with a web driven PHP frontend.
  • Designed database reconnect logic for system alert module.
  • Designed and developed a web based CMS to manage broadband services. This system was designed and optimized using ZEND and jQuery frameworks. Data modeling MVC, Table View and other application paradigms was applied.
  • Created custom business logic leveraged by ZEND framework to achieve web standards and best practices.
  • Enhanced data CRUDing by creating a custom AJAX controller. This controller managed data transfer and created a more efficient way of transferring data by cutting down on server request size.
  • Used jQuery to create a small set of custom widgets to be used with any or most application views. This allowed UI functionality to be reused and controlled by different models and cut down on code size.
  • Wrote transactional MySQL logic for complex/compound model calls leveraged by ZEND framework. This alleviated broken/partial data from entering the database and guaranteed data integrity.
  • Used data modeling MVC, Table View, Two-Step View and others for logical/conceptual application design. Also for mapping business requirements and processes.
  • Employed LAMP Linux/APACHE/MYSQL/PHP development stack for this project.

Applications Developer

Confidential

  • Designed, developed and implemented functionality for law Project, a law specific instance of dotProject. Features and functionality included phpGACL, LDAP, and Smarty among others.
  • Designed and implemented law Project functionality to retrieve existing external user information, resulting in a central, primary user location that alleviates user conflicts and inconsistencies.
  • Enhanced and extended law Project framework, resulting in a modular, consistent set of functions and data.
  • Enhanced application performance to ensure efficient retrieval of database information.
  • Application development was achieved using PHP/MYSQL/APACHE.
  • Applied data modeling to new and existing relationships for application and data storage efficiency.

Web Developer

Confidential

  • Created and implemented program scheduler for encoders to list/create/read/update/delete LCRUD recording times and error notification in the event of a program overlap.
  • Built and configured station encoders, including media and Web package installations along with module installations.
  • Development stack used was LAMP Linux/APACHE/PHP/MYSQL .

Web Developer

Confidential

  • Designed and developed OOP based PHP platform by implementing Mobile Media's API to provide wireless content, backed by a MYSQL database.
  • Created advanced reporting system for affiliates using pie charts, graphs, and other statistical diagrams using Macromedia Flash.
  • Created backend administration area for new Mobile Media system, allowing upload of spreadsheets row and column delimited values for billing.
  • Developed application to sort and display all incoming MO/Message Origination and outgoing MT/Message Transmission messages and message details.
  • Reviewed lifecycle and application development daily. Used data modeling to gauge backend end and overall development requirements.

Web Developer

Confidential

  • Developed and implemented e-commerce systems and varying applications for small/medium/large business using PHP/MYSQL/APACHE.
  • Guided and instructed production staff programmers and designers on initiating project scheme specifics.
  • Maintained and migrated Windows web technologies SQL Server/IIS/ASP to a LAMP platform using data extraction tools from SQL Server to MySQL.
  • Use and application of PKI and digital certificates in creating SSL Certifications.
  • Administration of Apache HTTP.
  • Designed and developed Web functionality for varied clients, according to specification.
  • Met with clients to discuss/demonstrate comprehensive functionality for commissioned Web sites.
  • Administered DNS and related records for server name resolution.
  • Tailored classes/tables to achieve specific customer needs related to data modeling.

We'd love your feedback!