We provide IT Staff Augmentation Services!

Senior Developer Resume

2.00/5 (Submit Your Rating)

FL

SUMMARY:

  • I get things done and ship products on time.
  • I am a skilled and experienced Software Engineer that can work independently or as a contributing team member.
  • I have 10+ years of experience in building and deploying highly - scalable, dynamic web applications in Java, Javascript, PHP, Python, and C# in both small rapid development projects as well as enterprise level systems. I am an experienced Linux / Solaris admin with extensive DevOps experience.
  • I have strong expertise in implementing elegant yet powerful user interfaces using HTML5 (HTML, AJAX and CSS), Angular

TECHNICAL EXPERTISE:

Languages / Frameworks: JAVA, J2EE, EJB, Struts, Spring, Guice // PHP, Drupal// C#, ASP.NET MVC, Monorail, WPF, LINQ // XSLT, XPATH, Xquery // ActionScript, Flex, MXML // NodeJS, NPM, Bower, Grunt, Javascript, CSS, jQuery, ExtJs, Firebase, Angular // Python, Django, Google AppEngine // GWT, Android // Flash/Flex Actionscript, Cairngorm, MATE, Swiz // Jasmine, Karma, Protractor

Databases / ORMs: Redis, Hadoop, Cassandra // MSSQL, ORACLE, MySQL, PostgreSQL // Hibernate, JPA, ActiveObjects, Coherence, Memcached

Server / Source Control: Red Hat, Oracle Linux, Solaris, Ubuntu // NodeJS, Apache, JBoss, Jetty, Tomcat, Sun, Geronimo, Amazon EC2, Amazon CloudFormation // Git, SVN, CVS // Hudson, Jenkins

Development Tools: Eclipse, Netbeans, Visual Studios// Ant, Maven // Firebug, Web Developer Toolbar, DOM Inspector, Chrome Developer Tools

EXPERIENCE:

Senior Developer

Confidential, FL

Environment: Drupal 7/8, Angular, Grunt, Bootstrap, Java, Groovy, Grails, PHP, Javascript, MySQL, Agile

Responsibilities:

  • Team Lead for a group of Drupal 7/8 Developers delivering for a high-visibility federal agency
  • Built and maintained a knowledge collaboration platform in Groovy / Grails
  • Default reviewer for all Crucible code reviews
  • Improved code security, code quality by implementing code review process with team of 30 developers
  • Implemented Continuous Integration tools into Software Lifecycle to improve team productivity
  • Led teams of 4-5 developers
  • Worked remotely without supervision
  • Led efforts to train and mentor new developers
  • Managed AWS EC2 Server instances
  • Setup Karma / Jasmine / Protractor unit and end2end test suite for Angular apps

Senior Software Engineer

Confidential, Naples, FL

Environment: Java, Javascript, Flex, Oracle, JMS, JSP, SCRUM, AGILE

Responsibilities:

  • Lead on SDLC Project - Improved software development life cycle for all projects by migrating from Ant to Maven
  • Implemented Continuous Integration servers (Hudson, Jenkins)
  • Implemented Continuous Automated Testing with Sikuli, Selenium WebDriver, JUnit
  • Implemented Java multi-threading to improve mission-critical api response times by an order of magnitude
  • Redesigned web application UI using jQuery, CSS3, HTML5 technologies
  • Architected and built a CMS system in Adobe Flex
  • Provided mentoring instructional sessions on various technologies including Maven, GIT, Java Concurrency, Flex, Debugging Tools, etc.
  • Setup Glassfish, JBoss and Tomcat server environments for local development for all developers
  • Lead Android developer, Lead Developer of Mobile Applications

Co-founder, Chief Architect

Confidential, FL

Environment: Android, Java, NodeJS, Agile

Responsibilities:

  • Helped develop and implement several Android apps with over 500,000 downloads
  • Implemented NodeJS backend api server with socket.io for websocket communicaton to Redis data store
  • Created online P2P video chat site with socket.io / Flex multicast p2p networking (RTMP)

Senior Software Engineer

Confidential, Naples, FL

Environment: C#, REST, ASP.NET, Monorail, Memcached // SQL2K5 // SCRUM, AGILE

Responsibilities:

  • Architected and developed a distributed social networking platform accessible via a RESTful API web service.
  • Developed Blogs, User Authentication, Groups, Social Media Campaigns, Entity Relationship Linking services.
  • Created and maintained Hibernate XML configurations for relational database schema
  • Dramatically increased performance of top client website by implementing memcached (distributed memory cache) across server web farm and reworking SQL 2005 stored procedures for optimal performance.
  • Developed a multi-tenant administrative interface for social networking platform accessed via REST.

Programmer Analyst Senior Professional

Confidential, Tucson, AZ

Environment: Java, Struts, Cayenne, EJB, ANT, ColdFusion, Fusebox, Flex // Oracle // SCRUM

Responsibilities:

  • Develop and maintain enterprise code base of over 30 J2EE and 85 CFMX Applications on Oracle 10g and Oracle 9i databases.
  • Daily use of JAVA, Struts, Struts-Tiles, Cayenne, DWR, EJB, Oracle SOA (BEPL) & JAXB/JAX-WS & Apache Axis Webservices.
  • Complete development of all application layers (View / BO / DAO) utilizing several design and instantiation patterns (Singleton, MVC, Template Objects, Lazy Loading, Factory, Abstract Factory).
  • As a senior developer, led training sessions and group meetings on JAVA, ANT, IDE Tools, Advanced CFML, ORMs, etc.
  • Converted ColdFusion applications to Java
  • Created ColdFusion web interfaces for Java applications
  • Assisted new developers in mentoring sessions, code review, and setup & configuration of development environment.
  • Performed technical interviews of prospective employees and was responsible for selecting qualified candidates for JAVA, ColdFusion, and C# .NET positions.
  • Worked as part of team managed by Business Process Management (BPM) principles (prior to Appian BPM rollout)

Applications Analyst

Confidential, Tucson, AZ

Environment: ColdFusion, Java // MS SQL 2000, 2005 // C# // Agile Development / Waterfall

Responsibilities:

  • Initial integration of advanced AJAX interface functionality to enhance UI/UX.
  • Created a C# .NET Business graphics library for Business Intelligence Reporting
  • Focus on the development, deployment, and support of social networking and communication applications including:
  • Broadcast E-mail Messaging software
  • Public survey / assessment poll software
  • Wiki collaborative web application
  • Group Networking Portals
  • Utilized programming skills in ColdFusion, Java, C# .NET, Javascript (AJAX), HTML, CSS, and MS SQL management tools (Query Analyzer, Enterprise Manager) on a daily basis.
  • Leveraged advanced CSS/Javascript skills to enhance existing interfaces in core products.
  • Tech lead deploying a major Wiki application to largest client.
  • Also recently increased performance of mass communications application (Broadcast utility) exponentially through use of advanced interface techniques as well as database modifications. One client saw broadcasts send times for 12,000+ recipients reduced from 6 hours to under 18 minutes.
  • Began development of a social networking platform for professionals

Web Applications Developer

Confidential, Hialeah, FL

Environment: Java, ColdFusion // MS SQL 2000, MySQL, PostgreSQL // Agile Development

Responsibilities:

  • Designed and built corporate website from the ground up, including continual administration and CFML programming of ColdFusion based e-commerce portal with JAVA back end.
  • Developed and maintained Java components integration seamlessly with ColdFusion components and modules.

Web Applications Developer

Confidential, Irving, TX

Environment: ColdFusion, Java // HTML, Javascript // Full Life-Cycle Development

Responsibilities:

  • Developed and maintained websites for small business and individuals including being responsible for all programming and database architecture design. Implemented JAVA eCommerce site integration with PayPal.
  • Designed and developed rich user interfaces in HTML, and Javascript

We'd love your feedback!