3.5 years of experience in full stack software development with knowledge of Java, Python (base), SQL, Maven, HTML5, CSS3, SASS, JavaScript (ES6), TypeScript, JQuery, AJAX, JSON, Node.js, Angular, React & Redux, C#. Seeking full time opportunity.
Integrated Genome Browser (IGB) & AppStore – Open Source (Java, Python, Django, HTML5, JavaScript, jQuery, REST Services, Amazon AWS, OAuth2, Linux Shell Script)
- Improved IGB platform for users and developers by implementing new features and refactoring existing code.
- Improved CI/CD workflow for IGB with the help of Bitbucket pipelines.
- Revamped settings.xml of the docker container and Built the container to automate artifact deployment to NEXUS repository.
- Fixed and tested issues in the IGB, AppStore and related tools which help researchers in the domain.
- Revamped NCBI Primer and Transcript Iso-Form Plugins of IGB to keep up with improved Blast APIs.
- Wrote JUnit test cases for IGB plugins.
- Deployed the IGB Appstore on AWS EC2 instance.
My work at FinIQ was mostly based on full stack development. Initially I used to design web pages for financial structured product's price enquiry. Later after seeing my work, I was shifted to R&D Department where I worked on many challenging things such as CodeDOM technology for creating assemblies on the fly, Proof of Concept to client for requested technology integration with our legacy system. Accomplished following tasks while working at FinIQ.
MIS Report Configuration & Generation Framework – (.Net, C#, MS SQL Server 2012, JavaScript, jQuery, SVN Tortoise, JIRA)
- Designed Database structure for the framework which helps in dynamic report generation with a set of mapped values.
- Implemented REST web services for the generic report generation.
- Designed and developed web pages for mapping and reporting tool to generate MIS reports on the fly.
Financial Data Visualization – (HTML5, JavaScript, D3.js, Python, Django, .Net, MS SQL Server 2012)
- Developed graphical visualization methods using D3 for representation of financial data in an operative manner and hosted the developed visualization systems using Django.
Structured Product Lifecycle Management – (Java, .Net, C#, MS SQL Server 2012, JavaScript, jQuery, SVN Tortoise, JIRA)
- Designed and Developed web pages and REST web services for financial products like Fixed Income Bond, Equity Linked Note etc.
- Implemented WebSocket in the webpack to notify dealers, relation managers and users about the order as well as deal.
- Created SQL queries, views and stored procedures for Price Enquiry and to display quotes .
Onsite Experience -
- Deployed and configured webpack and related tools at client location Malaysia for a period of three months enhancing the efficiency of project deployment during SIT, UAT as well as GO LIVE phase.
GPA: 3.9
GPA: 3.2
A simple react web application which allows users to search by username or first name. Users profile click event opens a new web page which displays user's followers and respositories list.
Work Done:
- Implemented feature to get current price and price history of stocks using Rest API.
- Developed a simple user dashboard which displays lists of repositories and followers of the user.
- Designed responsive web pages without using any external library.
- Logically Separated code into several reusable component for better maintainability.
- Handled application state maintenance with the implementation of the Redux (actions, action creators and reducers).
- Used Github APIs to get the user's data with the help of Axios.
- Languages and Technologies: HTML5, CSS3, React, Redux, AJAX (Axios), GitHub Rest APIs
AIM - Design and develop android mobile applications.
Work done:
- Designed and Developed a few android applications like BAC & BMI Calculator, Photo Gallery, Recipe Finder, Google Path, Student Profile Builder, Soundtrack Collections, Phone Book. Implemented functionality to save the data and images into the Firebase.
- Implemented functionality for event handling and appropriate validations.
- Performed unit testing for every feature in the application.
- Languages and Technologies: Android Studio, Java, Firebase, Google API’s.
- Engineered, Designed and developed a web application which connects patient, doctors and pharmacists.
- Designed effective MySQL database for the data entry.
- Developed APIs to perform CRUD operations on MySQL database using Java and Spring MVC.
- Performed unit testing for every feature in the application.
- Languages and Technologies: HTML5, CSS3, JavaScript, AJAX, Java, Spring MVC, MySQL database
AIM - Comparison between CISC processors and ARM (Advanced RISC Machine) processors.
- Conducted a research on comparison between RISC and CISC architectures on the grounds of computational powers of the systems for big data in MongoDB.
- Generated large amount of random data with the help JavaScript and inserted it into MongoDB for comparison.
- Compared two processors with benchmarking tools as a performance measure in terms of latency and throughput.
- Also, compared processors against parametrs like power consumption, heating and cooling rate etc.
- Came to a conclusion that using RISC based system for handling big data can provide high performance when used in clusters.
- Languages and Technologies: JavaScript, MongoDB, JSON, Linaro ubuntu.