I am a full stack developer with experience across development, QA and release functions. I have strong technical and interpersonal skills gained through my varied roles in the tech industry. I am also the co-founder of womenhackfornonprofits,a tech community for women to build open source projects.
I am looking to work with a innovative team developing products for its customers with passion to write clean code and follow best practices.
Projects | Description | Technologies | Link |
---|---|---|---|
Sqrl | A mobile app that lets user store favourite places with a map and retrieve them | React Native, Firebase, Native Base | n/a |
MoodyNews | A web app that filters news by user's mood | Node.js, Express.js, Zombie, Mocha, HTML/CSS | Link |
Makersbnb | An Airbnb Clone | Ruby, HTML/CSS, PostgreSQL, Rspec, Capybara | Link |
TicTacToe | Tic-Tac-Toe game | JavaScript,Jasmine | n/a |
RockPaperScissors | Good old RockPaperScissors game! | Ruby, Sinatra, Rspec, HTML/CSS | n/a |
-
Built a standalone app for the Audit team using React/Redux front end with Java 8 Spring backend. Got familiar with concepts of Kafka streams, docker, Postgres DB and AWS
-
As a trained Engineer I always look for opportunities to automate any manual tasks. In my role as Test Automation Engineer I enjoyed automating the end to end testing cycle including Continuous Integration(Jenkins), test automation(Python + Robot Framework) and result generation(HTML/CSS/Jenkins).
-
I also extended my role into DevOps by migrating our Test Infrastructure from VMWare ESX to McAfee Cloud(VRealize Automation).
-
I achieved 98% test automation, 80% code and functional coverage for Threat Intelligence component in all of McAfee Enterprise and Consumer Products.
- I led sprint planning, backlog grooming, product roadmap through daily stand ups to focus on delivery and value to the customer iteratively.
- I was responsible for a team of 10 to build, test and release anti-virus updates for various McAfee products globally everyday.
- I co-founded womenhackfornonprofits.com, a social enterprise for women in tech to build free open source software for charities around the world.
I thrive working in a team. I always go out of my way communicate openly with others and have a good relationship with all my team members.
- In my current role, I established a relationship with SMEs to gain domain knowledge quickly. I also engaged with product owner/customers to get quick feeback of our features.
- As a team we decided and followed Continuous Delivery approach to release frequently. We worked in small iterations on the next most valuable feature for the customer
- In my previous role as a Software Quality Engineer I always volunteered to mentor Work Experience students and Interns. I learnt a lot from pair programming with them.
- I wrote my tests along with the developers so that the tests are ready when the feature is complete. This saved 2 sprints worth of backlog and technical debt.
- JavaScript, React/Redux, HTML/CSS
- Java, Ruby, Python
- Agile Methodolgies, Continous Delivery, Quality Assurance
- Rspec, Jasmine, Enzyme, Jest
- Pair programming, XP Values
- Curiosity and passion for writing clean and well tested code
- Independent learner and problem-solver
- OOP, TDD, SOLID, MVC
- Software Craftsmanship
- Ruby, Rails, Javascript, Node.js
- Rspec, Jasmine
- M.Sc Telecoms and Networks
- 2:1
- Student and Class Representative
- Cryptography, Wireless Networks
- Bachelors of Engineering(Hons)Computer Science
- 2:1
- Operating Systems, Computer Networks
Ladbrokes Coral (October 2017 to Present)
Software Developer
McAfee (October 2013 to June 2017)
Software Engineer
Hewlett Packard (June 2009 to August 2012)
Systems Engineer