Senior Web Developer resume examples

Choose and edit as your own

Get inspired by the best resume examples picked for your profession and create your!

Add pre-written phrases

Describe yourself as a professional just in 2 clicks! All the phrases you need are prepared by us

Save and Download your Resume

Save it in PDF format. Ready-to-sent to you employer!

This resume is created in 7 minutes.
Career Overview
Microsoft Certified Professional Developer with 11+  years of experience working with Microsoft technologies. In recent years, I have focused on ASP.NET MVC, Web API 2.0 & RESTFul services, C#, MSSQL, Entity Framework 6, Ektron / Episerver 7.5 / Sitecore v8 CMS, Amazon Web Service, Microsoft Azure web site hosting service, AngularJs 2, NodeJS, JSON, Bootstrap CSS / JS framework v3.3 and Agile development process using JIRA
Work Experience
Sr. Web Developer Valtech Inc NYC, NY
  • Meeting with the clients to gather requirements
  • Convert the requirements into technical specifications
  • Involved in implementing site architecture
  • Building different modules of the website
  • Integrating website with MSSQL Database.
  • Code review and code testing.
06/2010 to 03/2017
Senior Web Developer Asset International Inc New York, NY
Websites Development (,,
  • Site migration into microsoft .net technology with Ektron CMS 8.0 / Episerver CMS
  • Integrating site contents into MSSQL database
  • Created SSIS packages with SQL Server Management Studio for data extraction and transformation.
  • Led design presentations to product management team and content Editor team.
  • Troubleshooted and resolved web application issues escalated from customer support and other departments with a 100% success rate.
  • Integration of Google Ads (DFP) and GPT tags on various sections of the website
  • Integration of Google Analytics for monitoring and reporting on website traffic and performance.
  • Data migration from MYSQL to MSSQL with the help SQL scripts
  • Created database stored procedure and functions
  • Installation and configuration of Ektron CMS / Episerver CMS and it's dependent compoents
  • Defined C# class and mvc controller for web page views
  • Developed and integrate Angular with Node.js RESTful services that allows users to view customer data and performed CRUD operations.
  • Used Test Driven Development (TDD) as a design tool to perform unit testing both server (node.js) and client-side (Angular) code. 
  • Implemented SEO best practise to improve page rank on search engines.
  • Gathered and created techincal requirement documents
  • Conducted WebEx and onsite training sessions to non-technical departments
  • Integrated with Silverpop API for newsletter marketing.
01/2009 to 05/2010
.NET Developer Genex Inc California, CA
  • Installed and Configured Ektron CMS.NET 8.0 on development and staging servers
  • Developed XML content types
  • Involved in Data Migration using Ektron API to move the content into Ektron Database
  • Created templates and default content blocks
  • Used Ektron server controls PageBuilder, Calendar, Collection, Content Block, Form Block, Index Search, Language API, Language Select, List Summary, Login, Menu, Metadata List and Search to build various functionality of website
  • Managed website web content and assets (Document, PDFs and Images) using Workarea WYSIWYG editor
  • Assisted in the monitoring and reporting on website traffic and performance.
07/2006 to 12/2008
Software Engineer Google New York, NY (DoubleClick for Advertisers - Google)

  • Design and developed large file upload utility to upload files in batch upload through flash streaming method
  • Implemented campaign allocation module in the UI in ASP.NET
  • Developed a customer user control to view creative groups assigned to an ad on the ads list page so that user can quickly scan ad information
  • Developed Google Gaia auth module and worked on user migration project to enable Gaia login for DFA customer
  • Worked with Google YouTube team to integrate video transcoding functionality for DFA6 In Stream creative type
  • Code Reviews
  • Application deployment and production support
DoubleClick Corporate website development
  • Setup Ektron CMS environment on the production servers
  • Created a .Net classes to interaction with the Databases
  • Being a module lead, provided a tech support to the team members while integrating the entire website into Ektron
  • Involved in the deployment of the website.
  • Created HTML email templates and newsletters for e-mail marketing campaigns.
Education and Training
Microsoft Certified Professional (MCP)
Bachelors in Electronics & Telecom Engineering - Mumbai University, India
This resume is created in 7 minutes.
Senior Web Developer with 15 years in analysis, design, development, testing and implementation of various internet-based applications. Experienced with all stages of the development cycle for dynamic web projects. Strong background in management and leadership. Fluent in English, Ukrainian and Russian languages.
  • PHP expert
  • Visual Studio, C#
  • API design
  • JIRA
  • Scrum
  • Wordpress CMS

  • Efficient data management
  • Cloud infrastructure development (MS Azure)
  • Complex problem solver
  • Good knowledge of healthcare IT space from security and integration prospective
Technical Skills
Skills Experience Total Years Last Used
JavaScript/jQuery/Angular Excellent 15 2017
PHP/CodeIgniter/Zend Excellent 15 2016
MySQL Excellent 15 2016
ASP.NET MVC Excellent 3 2017
MSSQL, MS Azure SQL Excellent 3 2017
Designed, developed and supported web application, which was successfully implemented by IngagePatient INC (former INC)Proficient both in back-end (PHP/CodeIgniter, .NET C#) and front-end (JavaScript/jQuery/Angular) development. Well-versed in database programming (MySQL/MSSQL).
01/2015 to Current
Senior Web developer GetWellNetwork Inc Bethesda, MD Develop and support one of the Company's products - cloud based SaaS web application (.NET C#/JS, MS Azure SQL). Manage team of contractors.
10/2007 to 01/2015
Lead Web Developer INC Gainesville, FL Started to work from Ukraine as remote developer, then in 2011 came to USA on H1B visa to take full-time position. Designed and developed core company product - feature-rich patient portal web application (PHP/MySQL/JS, API, HL7, EOB 270/271). Run through Meaningful Use 2 certification process of the application. Integrated product with Greenway PrimeSuite, Allscripts, GE Centricity EMRs as well as dozen of proprietary healthcare focused products.
05/2004 to 09/2007
Lead Web Developer IT Quart LTD Kramatorsk, Ukraine Worked as back-end/front-end developer for wide variety of web projects: websites using content management systems (Joomla, Wordpress, Drupal), e-commerce applications with payment solution integrations (Authorize.Net,,, mobile friendly websites with responsible design, real estate business applications.
06/2000 to 04/2004
Web developer Quart Pro LTD Kramatorsk, Ukraine Developer for various PHP web applications and websites.
08/1997 to 05/2000
Software Developer Deez LTD Kramatorsk, Ukraine Took part in development of software for accountants (Windows desktop app)
Education and Training
Bachelor of Science: Computer Science Donbass Machine Building Academy Kramatorsk, DN, Ukraine
This resume is created in 7 minutes.
Career Overview
A result oriented IT professional with 10 years of impressive record in software development and web development. I've been involved in multiple major projects where I had to take the lead to get things done the best way possible within the shortest period.
  • Programming and design skills (C#, Java, PHP, JS)
  • Database servers
  • API Design & Implementation
  • Information security
  • Optimizing and performance tuning
  • Team Leading skills
  • Strong analytical skills
  • Project management
Technical Skills
Skills Experience Total Years Last Used
Windows, Unix, Linux, Mac OSX, VMWare Expert 10 Less than 1 month
HTTP/Apache, DNS/BIND, SSH, SNMP, DNS, DHCP, FTP Expert 10 Years Less than 1 month
  • Served as leader of technical team where I was responsible in training and monitoring junior and senior members of the team and aiding them whenever needed to accomplish their career goals.
Strategy and Planning
  • Developed and communicated Web site usage, security policies and standards to all users.
  • Established policies and procedures for publishing Web pages and applications in conjunction with content creators and sales staff.
​​Technical Training
  • Actively mentored, trained and supervised new web developer for several months to improve HTML, CSS, Javascript, debugging and general professional skills.
Team Collaboration
  • Brainstormed development team evolution strategy and deployed best practices, such as team programming, test-driven development (NUnit).
  • Defined project skill sets in line with methodology and drove .Net training.
Work Experience
12/2012 to Current
Technical Team Leader Manama, Bahrain
As part of the merger between SNSEO and Kooora,  I was transferred to Bahrain to work on the Kooora platform and Network.

My Responsibilities include:

  • Developing API structures.
  • Maintaining and developing the Kooora Database structure.
  • Planning and executing the branding transition for multiple websites.
  • Allocating work projects to various teams under purview and consistently following up on progress of projects,  to ensure seamless integration upon completion and deliverability.
  • Managing the entire development process for multiple websites inside the Kooora network.
  • Reporting team performance trends,  ensuring consistency,  establishing policies/ procedures and coordinating communication of team results based on operational standards of the organization.
  • Building an API for mobile application platforms.
  • Handling cloud storage and minimizing the costs.
  • Supervising overall activities of the team,  developing training material,  imparting product training and performance reviews periodically in order to maintain a motivated team.
  • Coordinating with the senior manager for staffing,  developing and controlling the team,  fostering a well-trained and motivated team to meet service level goals.
  • Keeping abreast of current media trends (i.e. best practices,  emerging mediums) and innovative means of achieving client objectives in the interactive space.
01/2012 to 12/2012
Technical Team Leader SNSEO Amman, Jordan Inducted as Senior Web Developer and worked up the hierarchy to merit promotion to the position of Technical Team Leader.
08/2010 to 01/2012
Senior Web Developer SNSEO Amman, Jordan
Key Responsibilities:
  • Supervising overall activities of the team, developing training material, imparting product training and performance reviews periodically in order to maintain a motivated team.
  • Coordinating with the senior manager for staffing, developing and controlling the team, fostering a well trained and motivated team to meet service level goals.
  • Implementing web solutions by means of diverse platforms and technologies such as ASP.Net, PHP, Facebook applications etc.
  • Allocating work projects to various teams under purview and consistently following up on progress of projects, to ensure seamless integration upon completion and deliverability.
  • Proffering creative solutions and ingenious social media strategies for publishers and advertising agencies as per organizational policies and procedures.
  • Reporting team performance trends, ensuring consistency, establishing policies/ procedures and coordinating communication of team results based on operational standards of the organization.
  • Keeping abreast of current media trends (i.e. best practices, emerging mediums) and innovative means of achieving client objectives in the interactive space.
11/2007 to 07/2010
Senior Developer Kindisoft Amman, Jordan
Key Responsibilities:
  • Reviewed existing ideas/concepts, revised and modified them as per client's requirements, worked with senior designers and concept developers to create new ideas within the framework of budget/time.
  • Implemented obfuscation and intellectual property protection products and also made some flash interfaces for RIA products.
  • Maintained and developed software products in accordance with good programming practice and requirements of the company.
  • Recruited and trained staff on web designing process and inspired them to maintain the quality standards and productivity level as per the requirements of the company.
  • Spearheaded analysis, requirement development, design, documentation, implementation and maintenance of large software solutions for business processes.
  • Stayed abreast of latest technology to ensure organization remains ahead of competitors and achieve established goals in an efficient and effective manner.
07/2007 to 10/2007
Web Developer Jeeran Amman, Jordan
Key Responsibilities:
  • Interpreted design and functional requirements into production level code whilst adhering to best practices and standards in web technologies.
  • Developed and designed new creative concepts for company conferences and brands right from conceptualization to final delivery.
  • Prepared online files used in assignments, maintained course web pages and posted solution sets and grades as required.
  • Constantly monitoring utilization of the web sites. Conceptualized and executed technical improvements as necessary to maintain maximum utilization.
  • Established website development policies and procedures to ensure standardization of web code and integration of web applications.
04/2007 to 06/2007
Software Developer TIS Amman, Jordan
Key Responsibilities:
  • Developed and configured database applications using C# under Microsoft .NET and SQL server.
  • Established software standards and guidelines for application development in the department.
  • Installed and tested web sites, web applications by means of ASP.Net (C#) with MS access and SQL server.
  • Applied technical knowledge in structuring and enhancing systems for complete ERP system by means of web technologies.
  • Supported new application and software service deployments by analyzing the network characteristics of applications, assessed impact of these services on the network and verified that they function efficiently.
  • Evaluated latest/most innovative technologies, to help organization achieve established goals in an efficient and effective manner.
Education and Training
Bachelor of Science: Computer Science Al Isra Private University Amman Jordan I graduated with a GPA: 3.16 (79%)
This resume is created in 7 minutes.
Career Overview
Diligent Software Development Manager and Kanban/Agile Coach adept at managing long-term releases using traditional waterfall SDLC. Expert in product development, release planning, change management and product strategy.
  • Programming and design skills
  • Web content management
  • Strong analytical skills
  • Project management
  • Testing
  • Mobile application development
  • Customer needs assessment
  • Content management systems
  • Budgeting and forecasting
  • Process improvement
  • Quality assurance and control
  • Staff retention
  • Contract management
  • Relationship building
  • Systems implementation
  • Project development and lifecycle
  • Kanban Coaching Professional (KCP) (Lean Kanban University, 2016).
  • Accredited Kanban Trainer (AKT) (Lean Kanban University, 2016).
  • US Government Clearance.
  • Basic Trust (Nov 2015 - Nov 2020).
Work Experience
Technical Team Lead, 08/2014 to Current TriTech Enterprise Solutions Washington, DC
  • Providing Kanban training to federal and contract staff.
  • Coaching federal managers and contract staff in the development and management of Kanban systems for web site development, application development and support, systems management, governance and security, quality assurance, and social media communications.
  • Facilitated a qualitative risk management workshop for all major web-based assets that derived a qualitative risk mapping for future work.
  • The risk mapping supported long-term and short-term planning by federal managers.
  • Leading, coaching, and mentoring a 7 person development and operations team responsible for extending and enhancing a next generation open data API using agile project management techniques while also overseeing the virtual infrastructure that supports agency staff, the API development environment, several web applications, and the content development infrastructure for
  • Leading an internal cross functional user experience (UX) team composed of accessibility, quality assurance, information architecture, front-end development, and graphic design specialists.
  • Succesfully led a small development team through the process of modernizing the Department of Labor's open data API by using Agile techniques, planning, and Open Source frameworks and technologies.
  • Led the modernization of the Department of Labor's web presence for their open data API developer reference site.
  • Led an effort to stabilize and manage an aging virtual compute and storage infrastructure while also coordinating the migration virtual machines to a new secure server data center.
Web Manager, 01/2013 to 05/2014 American Association Washington, DC
  • Led and managed a large-scale web site modernization project to move over 8,300 web assets from 18 web domains into a content management system (Drupal) over the course of 9 months to become the new
  • The website received the 2014 Blue Drop Award for best association website.
  • Collaborated with over 30 stakeholders to derive a set of needs and priorities.
  • Led a team of 17 temporary staff to manually migrate 2,500 pages of web content in 3 weeks using a Kanban methodology.
  • Co-created the design of the new site with a small internal design team using a focus of simplicity and ease of use.
  • Also performed extensive auditing and content migration mapping as part of the modernization project.
  • Developed content strategies for programs, products, and services offered by the Association.
  • Led and managed the project for the Association's Annual Meeting web site.
  • Oversaw development of new look and feel for web site.
  • Quickly developed and released site in under 30 days.
  • Increased production value for Association's Annual Meeting Press Briefing through enhanced video production techniques, updated design, and use of modern webcasting technologies.
  • Refined editorial workflow and processes through creative use of Trello and card-based flow concepts.
Director, 12/2011 to 01/2013 Technology Solutions University of Florida, Warrington College of Business Administration Gainesville, Florida
  • Implemented long-term, team-level strategy to lower overhead costs of administrative activities among the team, align University resources with the College's needs and goals, and advance internal technology offerings available to the College using just-in-time prioritization technique based on Kanban principles.
  • Led a team of 4 full-time employees responsible for the success of virtualized server management, network management, application development, and data management.
  • Project manager for several College-wide projects including Customer Relationship Management, Content Management, News Syndication, Collaboration and Workflow Management, and Lecture Video Production.
  • Implemented change management methodology across interdependent infrastructure teams in order to reduce risks.
  • Coordinated with University data managers to design and develop a maturity model for an internal campus-wide data API.
  • Provided strategic analysis support to the University for Customer Relationship Management and Content Management Services.
  • Contributed guidance and recommendations to University executives in their development of future Student Information System and Content Management System environments.
  • Provided leadership development training for College's information technology management team.
  • Facilitated and led design sessions to define requirements and goals for a next-generation classroom environment.
Senior Web Developer, 11/2010 to 12/2011 University of Florida, Warrington College of Business Administration Gainesville, FL
  • Provided strategic leadership and architectural design support for social media, user experience, and College-related web and desktop applications.
  • Developed and implemented a custom-designed and lightweight project management process that supports and guides rapid-solution development using small teams or individuals.
  • Successfully led and executed College accreditation data management project which resulted in the College received a renewed accreditation.
  • Managed and mentored staff responsible for the success of application development.
  • Provided guidance on API design.
  • Mentored up to 5 interns throughout the academic year with a focus of improving their documentation, collaboration, usability, and programming skills.
Web Developer, 12/2006 to 11/2010 University of Florida, Web Administration Gainesville, FL
Director, 02/2003 to 12/2006 University of Florida, College of Agricultural and Life Sciences Gainesville, FL
  • Developed a custom content management system using Microsoft .net technologies that reduced the cost to manage the web site and improved the overall user experience.
  • Designed and supervised the development of a C# .net-based authentication library that was used by Microsoft programmers and system administrators on campus to secure desktop applications.
  • Analyzed and reported on peer University land grant institution technology strategies as part of a task force for the University of Florida's Institute of Food and Agricultural Sciences (IFAS).
  • Recommended future technology strategies for IFAS.
  • Managed a staff of 9 part-time employees in areas of graphic design, computer management, web site management, and programming.
  • Improved overall organization of College information technology services.
  • Main areas of focus were college Web site, an advanced computer lab (virtual and physical), printing management, student enrollment statistical analysis, and event scheduling.
  • In first year of employment, reduced the information technology operating budget by 30% while maintaining quality of existing support and operational services.
Consultant, 01/2003 to 03/2003 Alachua County Humane Society Gainesville, FL
  • Designed a custom solution for technology infrastructure management.
  • Designed architecture for server and desktop systems.
  • Designed a custom intranet application for the management of animals and in-store inventory.
  • Provided support for telecommunication and Internet services.
Systems Programmer, 05/2002 to 10/2002 University of Florida Gainesville, FL
  • Redesigned main web site to effectively communicate the positive results of Animal Science education while generating channels of communication between potential students and advisers.
  • Provided email, web site, and end user support for the department's faculty, staff, and students.
Consultant, 10/2001 to 04/2002 Charlotte, NC
  • Developed a web-based and rich desktop client application for auditing insurance policies.
  • Maintained a 3-tier web application for a specialized insurance company.
  • Implemented, developed, and maintained applications using a customized development process similar to the Rational Unified Process.
  • Developed applications using SQL Server 7, Oracle 8i, ASP, Visual Basic, XML, XSLT, Javascript, DHTML, VBScript, and third-party tools.
Web Developer, 05/2001 to 09/2001 a.p. Birch Co Charlotte, NC
  • Part of a small start up to develop a second-generation, web-based video conferencing product.
  • Utilized Microsoft ASP, VBScript, ADO, and COM objects to access, manipulate, and enter data into a SQL Server 2000 database.
  • Used native JavaScript to monitor and control complex user actions on a data-driven web site.
Lead manager and developer
  • for University Web Services initiative.
  • Negotiated contracts, performed client research, managed customer relationships, and developed web sites.
  • Provided strategic and architectural support for applications and web site operations.
  • Established long-term strategic vision for web site applications, projects, and operations.
  • Program manager for web site quality assurance program.
  • Managed projects related to analyzing and reporting the quality and risk profile associated with University web sites.
  • Participated in web operations management for University's critical path sites.
  • Provided customer service on a monthly rotating schedule for any requests and operational duties.
  • Coordinated, managed, and supported monthly campus-wide web developer meetings, listserv, and special events.
  • Project manager and lead developer for several blog and web site projects.
  • Clients included the University of Florida's Office of Sustainability, College of Nursing, Forensic Science Program, University Relations, and Office of the President.
  • Managed and mentored part-time employees for programming projects and operations.
  • Trained part-time employees on operations management, usability testing, and software development practices.
Education and Training
Bachelor of Arts: Business Administration, May 2001 University of Florida Gainesville, FL Business Administration
Associate of Arts Degree: May 1998 Tallahassee Community College Tallahassee, FL
C# and related .net technologies, JavaScript, jQuery, Twitter API, Flickr API, Visual Basic 6, ASP, ADO, DHTML, HTML5, CSS3, SQL, VBScript, COM, PHP, Perl, Catalyst (Perl MVC Framework), JSON, XUL, WordPress, and mySQL. Familiarity with Crestron, Java, PostgreSQL, IBM DB2, and Oracle PL/SQL. Knowledgeable about Drupal, AngularJS, Knockout, Scala, Erlang, Ruby, Prolog, Io, Haskell, Clojure, and RDF. Project Management and Development Process Proficiency in Scrum, Kanban, and Crystal Clear Processes. Experience using a modified version of web site project process as described in "Goto's Web ReDesign 2.0 | Workflow That Works." Training and preparing for Kanban Coaching Professional certification. Software Sublime, Git, Subversion, CrazyEgg,, Crestron, Windows Server, IIS, Visual, Adobe Photoshop, Gimp, Emacs, Dia Diagram Editor, Planner Project Management, Microsoft Project, Apache, Linux, Trello, and Windows 7. User Experience and Design Sketchboarding, paper prototyping, card sorting, wireframing, A/B testing, and other usability testing.
This resume is created in 7 minutes.
20  years of experience as full stack developer, extensive programming and graphic skills using:  HTML5, CSS, JavaScript, AJAX, jQuery, PHP & MySQL. Experience with AngularJS, Foundation, Wordpress, Symfony and Drupal. Ability to work independently with minimal supervision and as part of a team on multiple projects. Looking for a REMOTE opportunity.
Current personal server:
  • Creative design
  • Problem solver
  • Excellent communicator
  • Innovative
  • PHP
  • HTML
  • CSS
  • Javascript
  • jQuery 
  • AngularJS
  • Bootstrap
  • Foundation
  • Wordpress
  • Communication Skills
  • Team player
07/2015 to Current
Digital Applications Specialist JAXLO Interactive LLC New York, NY
Leading the research, design, development, documentation, testing and roll-out of enterprise applications. Dynamic leader of software development offering the best code in the market. Capable of finding solutions to complex tasks.
  • Experience creating and using Front-end and Back-end Frameworks
  • Expert with HTML, CSS and Javascript
  • Developed dozens of responsive websites
  • Created several Drupal and Wordpress custom themes
  • Designed dozens of software solutions driving continuous improvement to processes, systems, work flow and customer responsiveness
  • Keeping an Agile methodology mentally 
  • Automated processes to resolve business challenges, such as ever-changing agencies project status by creating a Proofing system from scratch using the high performance Symphony PHP framework 
  • Created 5 AngularJS single page Web Applications​
  • Pushed several client projects to GitHub account when required
09/2012 to 07/2015
Group Technology Supervisor FlashPoint Medica New York, NY
Worked closely with the Managing Director to create the company digital plan. Responsible for creating and maintaining the web presence of the company.
  • A natural innovator
  • Responsible for the creation of web application frameworks
Main technologies used:
  • AngularJS
  • Foundation and Bootstrap Frameworks
  • PHP
  • MySql
  • jQuery
  • Javascript

09/2011 to 07/2012
Senior Web Developer Medicus Life Brands New York, NY
  • Worked with other Senior developers to manage large, complex projects for corporate clients.
  • Responsible for creating several web apps using : Foundation framework, bootstrap, AngularJS, Javascript and PHP/MySql.
  • Complete detailed programming and development tasks for front-end public and internal websites as well as challenging back-end server code.
  • Collaborate with designers to create clean interfaces and simple, intuitive interactions and experiences.
  • Carry out quality assurance tests to discover errors and optimize usability.
08/2006 to 08/2011
Senior Developer CDMi New York, NY
  • Implemented several new ideas and brought them to the leadership team.
  • Expert using several programming languages such as: PHP, ActionScript, HTML5, CSS, JavaScript etc.
  • Created more than 50 websites and application over the course of 5 years.
  • Joined client meetings to learn about development of project scopes.
  • Contacted clients to obtain more information and discuss design options.
  • Oversaw scheduling of project milestones and coordinated with clients on any proposed changes or challenges to be overcome.
  • Specialized in medical and legal websites.
  • Actively sought tough projects to develop programming and service skills.
Bachelor of Science: Software Engineer CUJAE Havana, Cuba
Spoken languages: English, Spanish and Portuguese 
This resume is created in 7 minutes.
Professional Summary
A focused and creative, customer-facing Senior Software Developer with extensive experience in creating, developing and managing successful web applications using latest technologies. Can lead or work in a team at all levels to deliver projects within a given deadline.
.Net Core, .Net Framework, ASP.NET, MVC, WebAPI, Rest, WCF, Entity Framework, nHibernate, RabbitMQ

Angular, NodeJS, JQuery, Backbone JS, Javascript, HTML, CSS, SASS, LESS, Typescript

SQL Server, Oracle, MySQL, DynamoDB, SSIS


nUnit, xUnit, Moq, nSubstitue, Jasmine, Karma, Protractor,  SpecFlow


EC2, RDS, ELB, ECS, CloudFormation, S3, Route53 



OO, SOLID, Design Patterns, AGILE



Git, VSTS, Jenkins, TeamCity, Docker, Python

Work History
Senior Developer 09/2017 to Current
LexisNexis London, England
  • Streamlined deployment process by developing a continuous integration pipeline
  • Migrated existing services to Microservices running in AWS
  • Designed and implemented a message infrastructure using RabbitMQ
  • Developed additional Microservices using CQRS design and written in .Net core
Senior Web Developer 11/2014 to 07/2017
Digital Spring Limited England
  • Implemented various projects for the Advertising and Media sectors using the latest Web technologies
  • Created a web based workflow management system using a ASP.Net (MVC) and Angular.
  • Refactored existing solutions using SOLID and OO principles
  • Migrated existing products into AWS 
  • Acted as Scrum leader responsible for daily standup meetings.
Software Team Leader 11/2008 to 07/2014
Peninsula Petroleum Ltd London & Gibraltar
  • Managed a development team to deploy an  in-house Oil trading system.
  • Helped architect a  trading platform using SOLID and OO design principles
  • Worked with stakeholders in many departments: Trading and Risk Management, Credit Control, Invoicing and Payments, Stock Management and Valuation
  • Worked closely with Senior Management and Analysts to capture requirements and implement a system with a positive ROI
Senior Software Developer 10/2005 to 08/2008
Clinisys Solutions Ltd England
  • Worked as part of a team to develop a laboratory management system deployed in health trusts and hospitals across the UK.
  • Developed in  ASP.Net with data persisted securely in an Oracle database
  • Worked closely with clients to establish problem specifications and system designs
Software Developer 01/2004 to 08/2005
CCH Woking
  • Worked on the team developing eTax, a web-based system for completing tax returns online.
  • Developed code using classic ASP with VB6 server components, Javascript and SQL Server.
Software Developer 02/2000 to 11/2003
Demica England
  • Responsible for developing a back office banking system that managed accounts and payment settlements.
  • The system was developed using VB6 and Sybase Stored Procedures and deployed at several sites across the UK and Australia.
  • Acted as onsite dev support in Sydney to oversee the implementation of the system in St.Georges Bank.
Associate of Science: BSc Hons 2:1 1995 Kingston University - United Kingdom, England