I am software developer who is passionate about her work. I am also an efficient worker who strives for the highest standard. I am also a fast learner who is always up for a challenge.Current Experience/ Specialities: Java, Springboot, GitOps, Jenkins, Docker, AWS, JUnit, Scrum Methodologies, XML, SQL, XSL, Apache Active MQ, HTML, REST , SOAP, JSON, JavaScript
-
Lead Software EngineerGymshark Nov 2021 - PresentSolihull, West Midlands, Gb -
Senior Software EngineerNationwide Building Society Nov 2020 - Oct 2021Swindon, Wilts, GbExperience/Responsibilities:- Infrastructure as code using AWS & Terraform- Micro service deployments automated using helm, docker and terraform- Implemented Jenkins CI/CD with automated deployments include the pipelines developement - Mentoring engineers, both software and devops engineers- Source Control: Git- Other: Jira, Confluence, Macbook (dev environment), Linux based docker images (alpine, debian and redhat) -
Senior Devops EngineerFlooid Feb 2020 - Sep 2020Birmingham, England, GbExperience / Responsibilities:- Automate infrastructure with Terraform for Google Cloud Provider- Migrate web apps deployed on VMs to Docker deployed into Kubernetes (GKE)- Jenkins Pipelines (declarative using groovy)- Source Control: git (BitBucket and GCP source repositories)- Other: Jira (also using Tempo for time logging), Confluence, Ubuntu (dev environment and some VMs in GCP), debian base for docker images -
Senior Software EngineerObillex Jul 2019 - Jan 2020(Start up company was liquidated due to lack of funding)Responsibilities/ Experience include:- Infrastructure as code using AWS, Terraform and Bash-- MySQL RDS Aurora Database-- AWS Fargate for running of APIs and backend services-- CloudFront backed with an S3 bucket for frontend code-- EC2 for hosting Jenkins and Jenkins build nodes-- SQS -- SES- Implemented Jenkins CI/CD with fully automated deployments using Jenkins, Pipeline Scripts- Front-end using React.js, SCSS- Restful APIs using Java 11, Spring Boot, Swagger - Authentication for platform used a custom Keycloak docker- Automated testing using Selenium and chrome docker hubs- Source Control: git (Bitbucket)- Other: Jira, Ubuntu (dev environment), Debian based servers, Liquibase, SQL
-
Senior Software DeveloperSabio May 2019 - Jul 2019London, London, Gb -
Lead Software EngineerRant & Rave Dec 2017 - May 2019Austin, Texas, UsResponsibilities/ Experience include:- Mentoring, coaching and line management of team members- Driving automation within the team such automated acceptance tests and automated deployment using CloudFormation, Fargate, and Jenkins- Assisting in the design of software in regards to architecture as well as the best technology to use- Assist the Scrum master in removing blockers within the the team if/when they are presented.- Work with Product Owners to ensure future work is well scoped from a technical perspective .- Ensure code is of the highest quality and develop solutions alongside the team- Working alongside Ops team with server migration to AWS- Source control: Git -
Senior Software EngineerRant & Rave Sep 2016 - Dec 2017Austin, Texas, UsResponsibilities/ Experience include:- Working with AWS Docker repositories (ECR) to deploy docker images as task definitions within the AWS ECS- AWS (upskilling as required for the task at hand) - Mentoring juniors on the team- Using Jenkins pipeline builds- Springboot applications with Java 8 and Maven- S6 process monitor in docker images- SQS queuing- Responsible for maintaining the coding standards- Databases: postgres- Source control: git and legacy in SVN -
Senior Analyst ProgrammerNovacroft Oct 2015 - Sep 2016Northampton, Northamptonshire, GbResponsibilities:- Develop software solutions (Spring MVC, Hibernate, Java 1.7, Eclipse, JavaScript, JSP, XML, JSON, REST services)- Databases (Oracle, Liquibase)- Bespoke system to cut a release which integrates with SVN, Maven and Jenkins. Front end will use - Created a bespoke in Angular JS with Maven, SVN and Jenkins APIs- Automated Test Scripts for Webservices (SOAPUI, Groovy)- Unit Test coverage (Sonar, JUnit, Mockito)- Assisting team members including testers- Source Control: Subversion - Write up wiki pages to help share knowledge with team members (Using Media Wiki)- Deployments (Usually unix environments and Tomcat)- Improve processes and reduce technical debt on legacy projects- Bespoke systems for data protection- Mentor graduate developers- Reducing Sonar technical debt -
Analyst ProgrammerNovacroft Jul 2014 - Oct 2015Northampton, Northamptonshire, GbResponsibilities:- Develop software solutions (Spring MVC, Hibernate, Java 1.7, Eclipse, JavaScript, JSP, XML, JSON, REST services)- Databases (Oracle, Liquibase)- Bespoke system to cut a release which integrates with SVN, Maven and Jenkins. Front end will use - Created a bespoke in Angular JS with Maven, SVN and Jenkins APIs- Automated Test Scripts for Webservices (SOAPUI, Groovy)- Unit Test coverage (Sonar, JUnit, Mockito)- Assisting team members including testers- Source Control: Subversion - Write up wiki pages to help share knowledge with team members (Using Media Wiki)- Deployments (Usually unix environments and Tomcat)- Investigate current and new technologies that benefit the company in the future (Android, Cassandra DB, Gradle) -
Senior Software DeveloperMacs Software Ltd. Apr 2014 - Jun 2014Developing software solutions for warehousing and logistics within an agile environment. The software aims to control the movement and storage of materials within an operation and process the transactions that are associated.
-
Java DeveloperVicitude Business Solutions Jun 2013 - Mar 2014Bellville, Western Province, ZaDevelop software for Mix TelematicsResponsibilities:- Develop multi-threaded backend systems on Sonic 7.6, Sonic 8 and Mule ESB (Java 1.5 & 1.6)- Mercurial Versioning (SourceTree, BirBucket, TortoiseHg)- Salesforce Integration into current systems in Mule (Java 1.7, Eclipse)- Developing Test Applications within C# (VS 2010 mainly)- Integration with other companies’ software (WSDL, XML, XSL, SOAP, JSON)- Support/ Stand by for the system- Help design the specifications for projects- Designing databases (SQL)- JDBC and Hibernate for retrieving data from SQL databases- Deployment and ATP (Acceptance Testing Procedure) documentation- Messaging processing (Apache Active Mq & JMS)- Unit testing of code using Sonar to improve code coverage- Develop on a Windows box but all environments are Linux- Started looking into WSO2 ESB for POCs (Proof of Concepts)- Java Restful Service for Authentication on application for the SysAdmins (Java 1.6, Eclipse) -
Java DeveloperTss Mar 2012 - May 2013Responsibilities:- Developing gps tracking solutions for eqstra (Java 1.6, JSON, JavaScript, HTML, NetBeans IDE)- Using GIT (versioning)- Develop the admin site for the users of the gps site- Creating permissions for the admin site depending on the user- Coding an UDP to manage sending and receiving of packets- Develop back end system that uses SQL statements (MySql)- Creating documentation- Working with maps and locations on the maps- Managing projects and people working on those project- Designing the new specifications for a project including databases (MySql)- Doing support on live system- Develop on a Linux box and all environments were Linux
Emma R. Education Details
-
Heriot-Watt UniversityComputer Systems -
Pearson College LondonInformation Systems (Software Development) -
Benoni High SchoolNational Senior Certificate
Frequently Asked Questions about Emma R.
What company does Emma R. work for?
Emma R. works for Gymshark
What is Emma R.'s role at the current company?
Emma R.'s current role is Lead Software Engineer | AWS, Golang, Terraform, Java.
What schools did Emma R. attend?
Emma R. attended Heriot-Watt University, Pearson College London, Benoni High School.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial