Sei sulla pagina 1di 2

219, Cutmore Ropeworks Phone: 469-420-8581

1 Arboretum Place, E-mail: nadimnr@gmail.com


London, IG11 7GS, Skype: nadim.rahman
UK.

Nadim Naimur Rahman


Objective Looking for a full time role as software developer/ team lead/ project manager (I
have a US Greencard and won’t require sponsorship) .

2009 – 2010
Education
MSc in Software Engineering (Merit)

2003 - 2007
Bsc (Hons.) in Computer Science and Engineering (First)

Work experience
March 2014 – Present
Memrise Ltd (London, UK)
www.memrise.com
Senior Python Developer

Responsibilities:
- Design and develop an e-learning platform.
- Design and develop various data intensive metrics.
- Technology used: Python, Django, Jquery, Celery, RabbitMQ, Vagrant, MySQL,
Postgres, Ajax, DynamoDB, AWS, REST API, Stripe, Paypal, EMR.
- Develop automated test scripts using Django/Python Unittest, Mock, etc.
- Deploy code on AWS.
- Monitor infrastructure through New Relic, AWS Cloudwatch, Sentry, Asgard.
- Work in a team of developers to manage tasks and deadlines.
- Project Management: JIRA, Pivotal Tracker.

September 2013 – February 2014


GWD Media (Sheffield, UK)
www.gwdmedia.com
Python Developer

Responsibilities:
- Develop telemetry software for vending machines.
- Develop software for self-service kiosks.
- Technology used: Python, Django, Jquery, Celery, Vagrant, MySQL, Postgres,
Ajax, C#.NET, Microsoft Blend.
- Develop automated test scripts using Django/Python Unittest, Mock, etc.
- Deploy code on AWS using Linux and Apache.
- Work in a team of developers to manage tasks and deadlines.

September 2011 – September 2013


Flight Data Services Ltd (Fareham, UK)
www.flightdataservices.com
Python Developer
Responsibilities:
- Design and develop algorithms for a Flight Data Recorder testing system.
- Implement the algorithms using Python, Django, Jquery, Celery, Postgres and
Ajax.
- Develop automated test scripts and integrate the developed system into an existing
system.
- Manage a total of 11 interns, work with a team of 5 other developers.
- Arrange periodic meetings, take minutes and making sure the project expenses
and personal development plan stay within the budget.

Other projects Cooling System Design and Implementation: Desktop application for Epsilon
Heat Transfer (www.epsilonht.com). Goal was to implement the design of cooling
system for turbo charged engines based on engine data sheets. Cooling systems
ranged from radiators, charge air coolers, heat exchangers, etc. Technology used:
C#.NET, MS SQL Server.

Product Code Generator: Desktop application for Levantine (www.levantine.co.uk).


System that generates unique product code based on some predetermined logic, e.g.
batch number, palette number, etc. Ensures thorough tracing of a product throughout the
supply chain. Technology used: C#.NET, MS SQL Server.

Online Shopping Cart and Payment: Supplementary project for Flight Data Services
(www.flightdataservices.com) online payment system. Integration of the website with
Sagepay payment gateway. Technology used: Django, python, Postgres.

Patents Flight Data Validation Apparatus and Method, UK Patent: GB2494487A

Flight Data Monitoring Method and System, UK Patent: GB2494553A

Flight Data Validation Apparatus and Method, UK Patent: GB2494569A

Flight Data Monitoring and Validation, US Patent: P044407US (Applied for)

Trainings and Agile Project Management Practitioner Certification: APM Group


Certifications
CMI Level 5 Management Training: Ashorne Hill Management College

FDM and FOQA Professional Certification: Cranfield University

JavaScript and J-query Training: Dot Peak Training


Talks Flight Data Cleansing and Flight Data Recorder Replay Algorithms: UK Flight
Safety Seminar organised by Flight Data Services on 10 th of October 2012.

Interests and Reading, writing, music, sports, movies, travelling.


Hobbies

Referees:
Available upon request.

Potrebbero piacerti anche